空格一般是在参数中出现的吧,有空格时为什么不把空格编码呢,参考:http://www.cnblogs.com/dudu/archive/2011/02/25/asp_net_urlencode.html
就是找不到这种带空格连接产生的原因,我这里是09-10年的时候google收录的连接地址,我也不知道当时是怎么会有这样带空格的产生的,可能当时没有加上编码然后就被收录了吧。
@今朝-TODAY: 这样就比较头痛了
@天行健 自强不息:
所以才用上面的方式来适应,也没办法。
在Web.config中加注如下,但是不知道会引起如何的安全问题
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>