System.Net.WebException: 服务器提交了协议冲突. Section=ResponseStatusLine 在线等高手解决

问题描述

System.Net.WebException:服务器提交了协议冲突.Section=ResponseStatusLine在System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequestrequest)在System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequestrequest)在System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(StringmethodName,Object[]parameters)在WebService1.WebReference.HcInfoInterfaceService.getData(Stringin0,anyType2anyTypeMapEntry[]in1)GOOGLE和百度了半天给出的答案只有<system.net><settings><httpWebRequestuseUnsafeHeaderParsing="true"/></settings></system.net>没用呀!求大神指点!非常感谢~~~~

解决方案

解决方案二:
先自己顶一下!求呀~~~
解决方案三:
解决了没,我也遇到问题了,请求指点下
解决方案四:
开发环境:windows2003+vs2005。服务器环境:windows2003+。net2.0+servU该程序主要使用FtpWebRequest类进行文件上传。上传过程报错:System.Net.WebException:基础连接已经关闭:服务器提交了协议冲突。在System.Net.FtpWebRequest.CheckError()在System.Net.FtpWebRequest.SyncRequestCallback(Objectobj)在System.Net.FtpWebRequest.RequestCallback(Objectobj)在System.Net.CommandStream.InvokeRequestCallback(Objectobj)在System.Net.CommandStream.Abort(Exceptione)在System.Net.FtpWebRequest.FinishRequestStage(RequestStagestage)在System.Net.FtpWebRequest.GetResponse()在_Default.Upload(Stringfilename)位置引起该问题可能是以下几个原因:1.服务器上的servU的提示信息为中文,解决方法:把提示信息改成英文(该方法来源与网络)。2.开发人员的机器windows2003的补丁没有及时更新。解决方法:安装所有最新补丁(包括sp2)

时间: 2024-09-24 20:38:42

System.Net.WebException: 服务器提交了协议冲突. Section=ResponseStatusLine 在线等高手解决的相关文章

关于“服务器提交了协议冲突. Section=ResponseStatusLine&quot;问题

你的问题的原因是这样的,ASP.Net 2.0 增强了安全性,对一些有危害的http 头进行了判断,比如url中有空格的情况,以帮助网站提高网络攻击的防御能力.如果你的http头中有一些ASP.NET 认为是有危害的信息,则会返回这个错误.你访问百度没有问题,是因为百度根本就不是asp.net 做的. 这个问题的解决办法是在你的 web.config 中添加如下配置: <configuration><system.net><settings><httpWebReq

求助。FTPWebRequest连接FTP报错 服务器提交协议错误

问题描述 各位大大好:小弟弟目前在调试从FTP获取文件的时候遇到这个一个妖怪的问题,到GetReponse的时候就报错服务器提交协议错误是用FtpWebRequest,2.0的System.dll的版本为2.0.50727.1433代码没问题在另一台机器上执行的很好,求助大大是本地电脑上哪里设置的问题还是什么其他的问题我的程序是Winform的 解决方案 解决方案二:"代码没问题在另一台机器上执行的很好"---------访问的FTP服务器也是同一台?基本上是FTP服务器配置的问题,是

调环信的创建群组接口,System.Net.WebException: 远程服务器返回错误: (400) 错误的请求。

问题描述 报错:System.Net.WebException: 远程服务器返回错误: (400) 错误的请求.调这个接口之前成功过,现在报这个,可能是什么问题? 解决方案 (错误请求) 服务器不理解请求的语法.   检查一下

C# post数据时 出现如下错误: System.Net.WebException: 操作超时

net(客户端)调用IIS(服务端)出现503后,就报操作超时错误 问题描述: 服务端环境: IIS 客户端环境: windowsxp + iis + .net 调用时出现如下错误: System.Net.WebException: 远程服务器返回错误: (503) 服务器不可用. 在 System.Net.HttpWebRequest.GetResponse() 在 TestWebRequest.WebMessage.SendRequest(Byte[] data, String urlStr

Ajax Hack 之hack 12不刷新浏览器的情况下向服务器提交text或textarea的值

ajax|服务器|浏览器|刷新 Ajax Hack 之hack 12不刷新浏览器的情况下向服务器提交text或textarea的值 本节主要讲的是:将text或textarea的值平滑地传递给服务器. 当用户输入text或textarea的值以后,Ajax能将这些值自动的发给服务器.程序等待text的onblur 事件,然后使用request对象向服务器发送数据.在常用的情况是,用户点击一个按钮,然后将 整个form作为一个大的数据包向服务器发送.服务器相应也与此类似.例如,在线测试或者 教程能

解决服务器复制中SID冲突问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://chenguang.blog.51cto.com/350944/1342596 解决服务器复制中SID冲突问题 如果你有多部的主机需要安装,最快的方法是什么?想必就是用像GHOST之类的软件来进行硬盘的复制.当然,如果是安装在虚拟机之中,则需要复制虚拟的硬盘档案即可,以微软的VPC为例(方法同样适用于Vmware虚拟机),文件扩展名是*.VHD,不过由于Windows的系统在完成

android-安卓用post向服务器提交数据问题

问题描述 安卓用post向服务器提交数据问题 1.需要异步处理吗? 2.我想实现添加功能 就是添加姓名和电话 具体怎么实现呢 网上的代码都是自己部署的服务器,不要那种,我这里需要直接调接口,我已经把界面做好了 3.刚接触安卓 好多细节不懂 网上的代码感觉难下手 多多体谅! 解决方案 如果你是向服务器提交,但自己不用部署服务器,那就只能使用别人的服务器了,使用别人的服务器就必须获得别人提供的接口,有了别人的接口你就能直接调用 或者你也可以自己创建数据库,把数据保存到收本地 解决方案二: post提

c#-【求助】webclient下载文件时 报System.Net.WebException: 操作超时”

问题描述 [求助]webclient下载文件时 报System.Net.WebException: 操作超时" using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.IO; namespace SH600004Quickly { class Program { static void Main(string[] arg

在 System.Net.WebException 中第一次偶然出现的“System.dll”类型的异常

问题描述 在System.Net.WebException中第一次偶然出现的"System.dll"类型的异常Theoperationhastimedout.atSystem.Net.ConnectStream.Read(Byte[]buffer,Int32offset,Int32size)atSystem.IO.StreamReader.ReadBuffer()atSystem.IO.StreamReader.ReadToEnd() 解决方案 解决方案二:本帖最后由 net_love