mis*_*ghi 5 .net url iis-7 http
所以我有这个网址:http: //test.com/afolder/who-else-wants-to-make-horror-movies%3f/
这是URL编码版本:http: //test.com/afolder/who-else-wants-to-make-horror-movies?/
但IIS7抛出400:
HTTP错误400.0 - 错误请求ASP.NET在URL中检测到无效字符.
但是,如果我正确编码了URL,为什么会这样做呢?
我也遇到了与其他URL编码字符相同的问题,例如'/',即'%2f',但当.net解析处理程序时,它解码了URL,然后更改了有效路径grrrr.
在x64上看起来IIS7存在一些问题....不确定这是否是您的问题: