Aquí podría ser tu PUBLICIDAD


Mala solicitud (400): ¿Por qué?

votos
1

¿Por qué recibo un error de solicitud de 400 - mal usando la siguiente URL? Está codificado usando Server.UrlEncode. El pathparámetro de consulta real esC:\Development\Chase\Exports\ChaseExport-090312073930.zip

http://localhost:50199/Common/Forms/Export_Stream.aspx%3fpath%3dC%3a%5CDevelopment%5CChase%5CExports%5CChaseExport-090312073930.zip
Publicado el 12/03/2009 a las 21:38
fuente por usuario ProfK
En otros idiomas...        العربية       

3 respuestas

votos
4

He escrito un artículo con la ayuda de Stefan que explica cómo hacer esto:

Los experimentos en wackiness: Permitir que los porcentajes, escuadras, y otras cosas malas en la solicitud de URL ASP.NET/IIS

Respondida el 09/06/2010 a las 10:57
fuente por usuario Scott Hanselman


Aquí podría ser tu PUBLICIDAD


votos
4

No debe urlencode toda la cadena de consulta, solo los valores, por lo que la URL debe ser

http: // localhost: 50199 / Common / Forms / Export_Stream.aspx? path = C% 3a% 5CDevelopment% 5CChase% 5CExports% 5CChaseExport-090312073930.zip

Respondida el 12/03/2009 a las 09:41
fuente por usuario Spikolynn

votos
1

Prueba esto:

http://localhost:50199/Common/Forms/Export_Stream.aspx?path=C%3a%5CDevelopment%5CChase%5CExports%5CChaseExport-090312073930.zip
Respondida el 12/03/2009 a las 09:42
fuente por usuario Eric Petroelje