求解决Webservice 接口调用远程主机强迫关闭了一个现有的连接异常

问题描述

HttpWebRequestrequest=HttpWebRequest.Create(url+"?WSDL")asHttpWebRequest;HttpWebResponseresponse=request.GetResponse()asHttpWebResponse;//这一句异常if(response.StatusCode!=HttpStatusCode.OK)returnfalse;url为一个Webservice接口连接,程序调用也不是每个调用都不成功,我在多个客户端上使用只有那么几台机子没法访问就是在获取Response时报异常,异常为:基础连接已经关闭:接收时发生错误。内部异常为:无法从传输连接中读取数据:远程主机强迫关闭了一个现有的连接。。在System.Net.Sockets.NetworkStream.Read(Byte[]buffer,Int32offset,Int32size)在System.Net.PooledStream.Read(Byte[]buffer,Int32offset,Int32size)在System.Net.Connection.SyncRead(HttpWebRequestrequest,BooleanuserRetrievedStream,BooleanprobeRead)请高手解决!

解决方案

解决方案二:
应该是你的webserivice挂了
解决方案三:
1楼明显不是啊,我同时用其他客户端访问webservice,webservice是正常的啊
解决方案四:
request.KeepAlive=false;request.ProtocolVersion=HttpVersion.Version10;先加上面两句看能解决不。也有可能是客户端的http服务或者相关服务没有成功开启。服务端的webservices应该是没有问题的
解决方案五:
3楼试了也不行啊,我同样的代码在其他电脑上能够成功的啊,会不会是代理的影响

时间: 2025-01-27 22:08:45

求解决Webservice 接口调用远程主机强迫关闭了一个现有的连接异常的相关文章

Adb connection Error:远程主机强迫关闭了一个现有的连接

做android开发的时候eclipse的console一直出现这个问题,有时候是启动eclipse后就出现这个问题,有时候是运行android程序的时候出现的,重启avd和重启eclipse都不行.后面在网上找到了解决办法. 先说原因嘛,这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug.  当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的WaitForMultipleO

adb-Adb connection Error:远程主机强迫关闭了一个现有的连接。

问题描述 Adb connection Error:远程主机强迫关闭了一个现有的连接. andriod 启动虚拟机的时候报以下错误 [2015-01-25 16:10:29 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接. [2015-01-25 16:10:30 - DeviceMonitor] Connection attempts: 1 [2015-01-25 16:10:32 - DeviceMonitor] Connecti

C# modbus tcp协议在运行时出现远程主机强迫关闭了一个现有的连接

问题描述 在做上位机与下位机通讯的时候(其中上位机端为客户端,下位机端为服务器端),当出现上位机与下位机通讯断线重连的时候,会偶尔(并不是每次都会出现)出现这个问题:远程主机强迫关闭了一个现有的连接.查了下问题应该是出在红色的那一块,这个该怎么解决?internalclassModbus_SocketWrapper:IDisposable{privatestaticintPort=Int32.Parse(ConfigurationManager.AppSettings["Port"])

真机调试遇到麻烦:远程主机强迫关闭了一个现有的连接

问题描述 真机调试遇到麻烦:远程主机强迫关闭了一个现有的连接 使用豌豆荚,USB线连接手机,Eclipse中运行Android应用程序时, 总是提示:远程主机强迫关闭了一个现有的连接. 在网上下了几个adb.exe文件放到SDK/platform-tools下,还是不行 请问各位高手,怎么彻底解决这个问题, 我用的API-18 Android4.3 ADT:v22.2.1-833290 解决方案 看下你的真机是不是安装了杀毒软件或者什么软件干扰了你的程序 解决方案二: 手机上有策略不允许你链接访

Netty学习4—NIO服务端报错:远程主机强迫关闭了一个现有的连接

1 发现问题 NIO编程中服务端会出现报错 Exception in thread "main" java.io.IOException: 远程主机强迫关闭了一个现有的连接. at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:25) at sun.nio.ch.IOUtil.readIntoNativeBuffer(I

紧急求助:RC: 10054 远程主机强迫关闭了一个现有的连接

问题描述 项目上线,但是报出下列错误,请高手解答下,不胜感激:[11-12-515:07:41:593CST]00000017srtEcom.ibm.ws.webcontainer.srt.SRTServletRequestparseParametersSRVE0133E:解析参数时出错.{0}java.io.IOException:AsyncIOoperationfailed(1),reason:RC:10054远程主机强迫关闭了一个现有的连接.atcom.ibm.io.async.Async

用eclipse集成环境运行android程序控制台提示远程主机强迫关闭了一个现有的连接

问题描述 用eclipse集成环境运行android程序控制台提示远程主机强迫关闭了一个现有的连接 用eclipse集成环境运行android程序,在DDMS控制台提示如下: [2016-02-27 19:30:07 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接. [2016-02-27 19:30:10 - DeviceMonitor] Connection attempts: 1 求大神解答 解决方案 参考下:http://bl

在线等。。。C# 连接mysql 提示“远程主机强迫关闭了一个现有的连接”

问题描述 1,本机代码连接线上数据库时提示"远程主机强迫关闭了一个现有的连接",跟踪时发现出错在cmd.ExecuteReader()是,con.open()时没有报错.2,我自己另外新建一个控制台应用程序,可以链接到线上数据库.3,把空间里的数据库导出到本地调试后,项目代码连接到本地数据库又一切正常.请问各位问题处在什么地方,谢谢各位了具体错误信息如下下图 解决方案 本帖最后由 wangjun1255 于 2014-12-19 14:52:51 编辑解决方案二:互联网本来就是时断时通

一个网络程序,在局域网调试没有问题,把服务器端移到英特网(外网)上,运行客户端时出现"远程主机强迫关闭了一个现有的连接"错误!请高手进,在线等

问题描述 服务器端代码:classThreadtcp{privateSocketserver;publicThreadtcp(){IPAddresslocal=Dns.GetHostAddresses(Dns.GetHostName())[0];IPEndPointiep=newIPEndPoint(local,30000);server=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);server