15 asp.net
我创建了一个示例asp.net应用程序,并尝试使用httpwebrequest从我的服务器中获取数据.但有时我得到了上述错误.我在谷歌上做了一些搜索,但都说你应该<httpWebRequest useUnsafeHeaderParsing="true" />在web.config中添加属性" ".
这个属性有'UNSAFE'字样,所以我太担心了.我无法添加这个在我的网站配置中.还有其他选项来读取我的scrape URL的响应.请让我知道它是怎么回事可能没有" <httpWebRequest useUnsafeHeaderParsing="true" />"
在此先感谢Laxmilal Menaria
Jus*_*ant 22
这肯定是一个服务器问题 - 服务器没有遵循HTTP规范,.NET客户端将此标记为潜在问题."不安全"是我认为有点用词不当.这里没有一个很大的安全问题,只是不遵守RFC这是不好的,但不幸的是并不罕见.
因此,正如您在Google中发现的那样,解决问题的方法是应用以下配置更改:
<configuration>
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
</configuration>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27410 次 |
| 最近记录: |