Stiamo inviando una stringa codificata HTML nella stringa di query. Sta funzionando bene su IIS 6 (Windows 2003). Recentemente abbiamo spostato il sito Web in Windows 2008 (IIS 7.x). Poiché sposta qualsiasi stringa di query che contiene il segno "+", "% 2b" restituisce un errore sul server "404 - File o directory non trovati.""+" problema di simbolo nell'URL in IIS 7.x
Qualsiasi aiuto?
Cordiali saluti.
Trovato un'unica soluzione su Serverfault http://serverfault.com/questions/76013/iis6-vs-iis7-and-iis7-5-handling-urls-with-plus-sign-in -base-not-querystri – Kashif
Questa soluzione si riferisce a un segno più nell'URL di base, non alla querystring. Puoi chiarire se il + si riferisce effettivamente a uno spazio, o un plus, nell'URL del file? "+" (codificato) significa spazio. "% 2b" significa +. –
"+" si riferisce a Plus e codificato a "% 2b" – Kashif