社区
C#
帖子详情
C# HttpWebRequest.GetResponse()服务器提交了协议冲突.
gandaowohaoma
2012-09-29 09:01:24
string str= "http://www.google.com.hk/search?q=www.baidu.com"
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(str);//这里发生异常
服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF
这是为什么呢 服务器的问题吗、?
...全文
269
1
打赏
收藏
C# HttpWebRequest.GetResponse()服务器提交了协议冲突.
string str= "http://www.google.com.hk/search?q=www.baidu.com" HttpWebRequest request = (HttpWebRequest)WebRequest.Create(str);//这里发生异常 服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF 这是为什么呢 服务器的问题吗、?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2012-09-29
打赏
举报
回复
一个解决方案是在application.config或web.config文件里加入
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
另外
把keepAlive选项关掉
服务器
提交
了
协议
冲突
. Section=
Response
StatusLine解决方法
用
HttpWebrequest
向
服务器
POST或GET数据时,有的时候或者有的机子会出现"
服务器
提交
了
协议
冲突
. Section=
Response
StatusLine"的错误,我用文档整理出来可用解决方法
HttpWebRequest
.Get
Response
出异常时的解决办法
参考文章 http://www.cnblogs.com/cresuccess/archive/2009/12/09/1619977.html 第一种异常:WebException:
服务器
提交
了
协议
冲突
如果 将UseUnsafeHeaderParsing 属性设置为 true,则忽略验证错误。
C#
代码如下: static void Main() {
服务器
提交
了
协议
冲突
. Section=
Response
StatusLine,WebClient使用Cookie
自己写了个程序,利用post获取某网站的信息,当进行到httpWeb
Response
= (HttpWeb
Response
)
httpWebRequest
.Get
Response
()时会提示“
服务器
提交
了
协议
冲突
. Section=
Response
StatusLine”(有时出有时不出,好像跟电脑或网络有关) 百度了下,几个人都说要改webclient等来
提交
请求,但我仍想利用httpWebReq
[
c#
]
服务器
提交
了
协议
冲突
. Section=
Response
Header Detail=CR...的解决方案总结
[
c#
]
服务器
提交
了
协议
冲突
. Section=
Response
Header Detail=CR...的解决方案总结
c#
winform WebClient 下载文件报错 (
服务器
提交
了
协议
冲突
. Section=
Response
Header Detail=CR 后面必须是 LF)
WebClient 下载文件报错(
服务器
提交
了
协议
冲突
. Section=
Response
Header Detail=CR 后面必须是 LF)
C#
109,884
社区成员
642,647
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章