关于HttpWebResponse.GetResponse() 基础连接已经关闭(连接被意外关闭的问题)

问题描述

执行WebResponseresponse=http.GetResponse();的时候就会抛异常,异常如下图所示看了看http对象的状态如下图所示大家有没有出现类似的情况呢,麻烦帮忙想一下解决办法吧,先谢过了

解决方案

解决方案二:
在线等
解决方案三:
把HttpWebRequest的KeepAlive属性设置为false看看
解决方案四:
看到你的代码里有System.Security.Cryptography.X509Certificates,那有没有设置ServicePointManager.ServerCertificateValidationCallback?下面的连接提到这个问题和解决方法,可以试一下ServicePointManager.ServerCertificateValidationCallback=newRemoteCertificateValidationCallback(CheckValidationResult);request=WebRequest.Create(url)asHttpWebRequest;

privatestaticboolCheckValidationResult(objectsender,X509Certificatecertificate,X509Chainchain,SslPolicyErrorserrors){returntrue;//总是接受}

解决方案五:
你的HttpWebRequest对象是不是跨线程了。。。。还有就是检查你的URL
解决方案六:
楼主,我也碰到此问题。。这个问题你解决了吗。
解决方案七:
楼主,你的这个问题怎么解决的,我把项目方到IIs上就有这个错,本地开发没有这个错误

时间: 2024-10-21 10:03:20

关于HttpWebResponse.GetResponse() 基础连接已经关闭(连接被意外关闭的问题)的相关文章

.net-请求https接口的时候提示基础连接已经关闭:连接被意外关闭

问题描述 请求https接口的时候提示基础连接已经关闭:连接被意外关闭 我把做好的.net项目部署到IIS上,项目中有POST请求别人的https接口,然后就提示: 基础连接已经关闭:连接被意外关闭,搞了一天了,都不知道怎么解决,望大神来拯救我把 解决方案 将超时设置的稍微大一些试试看 解决方案二: private static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain cha

.net模拟post本地没问题,远程System.Net.WebException基础连接已经关闭: 连接被意外关闭

问题描述 准备写一个远程调用的方法,用的是.net的模拟post,在本地测试无误后放到服务器,就报错了,具体是捕捉到System.Net.WebExceptionHResult=-2146233079Message=基础连接已经关闭:连接被意外关闭.Source=SystemStackTrace:在System.Net.HttpWebRequest.GetResponse()在_Default.SendServices(Stringmethod,Stringpara)位置Default.aspx

.NET 多线程发送WebRequest访问失败,异常信息:"WebException,基础连接已关闭:连接意外关闭。"(ServicePointManager最大并发数已修改) ,请做过这方面的专家指点一二。

问题描述 前段时间公司要求让我完成一个测试工具,此测试工具用于测试广域网负载均衡.我们的目的是测试客户的负载均衡设备是否正常运转,以及在各种情况下负载均衡设备的运行状况,以保证最终的客户能够时时访问到应用.工具的结构和实现已经大部分完成了,但是在测试阶段,却发现了一些问题,这些问题十分没有规律性,可能涉及一些网络网络方面的知识,本人虽然做的是Web开发,但是对于网络只是也是知之甚少,通过了很长一段的研究,还是没能找到根源.现在将问题分享给大家,希望大家都能有所收获.程序问题:1.WebReque

WCF项目中出现常见错误的解决方法:基础连接已经关闭: 连接被意外关闭

原文:WCF项目中出现常见错误的解决方法:基础连接已经关闭: 连接被意外关闭 在我们开发WCF项目的时候,常常会碰到一些莫名其妙的错误,有时候如果根据它的错误提示信息,一般很难定位到具体的问题所在,而由于WCF服务的特殊性,调试起来也不是那么方便,因此往往会花费不少时间来进行跟踪处理.本文介绍我在我在我的框架里面使用WCF服务的时候,出现的一个常见错误的处理方法,它的提示信息是:基础连接已经关闭: 连接被意外关闭.这种情况我碰到的有两种,一种是返回DataTable的时候出现的,一种是返回实体类

c# 基础连接已经关闭: 连接被意外关闭,错误的解决

原文:c# 基础连接已经关闭: 连接被意外关闭,错误的解决 调试一个使用HttpWebRequest模拟提交表单的程序的时候频繁出现上述错误提示,google了一下发现了几个解决方案.1.在application.config或web.config文件里加入 <system.net> <settings> <httpWebRequest useUnsafeHeaderParsing="true"/> </settings> </sy

jsp-jdbc中连接数据库关闭连接问题

问题描述 jdbc中连接数据库关闭连接问题 今天在做登录时使用了close()这类方法,但是出现如下错误: com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: No operations allowed after connection closed. 这是说明我的连接被关闭了吗?我如果去掉conn.close() 程序会正常运行,那么这个conn.close应该放在什么地方?代码如下报错如下: com.mysql.jd

数据库连接池-c3p0连接池 无需关注statement是否关闭吗

问题描述 c3p0连接池 无需关注statement是否关闭吗 c3p0连接池 ,当connection.close()的时候,把数据连接还回连接池中,那么connection所产生的statement,resultset等对象是怎么关闭的? 解决方案 使用 c3p0 的话,也是 java.sql.Connection,只要是 JDBC 都是这个接口的对象! 使用完后必须 con.close() 掉,使用连接池的话,执行 con.close 并不会关闭与数据库的 TCP 连接,而是将连接还回到池

在svn上update的时候提示 远程主机强迫关闭连接远程主机强迫关闭了一个现有的连接

问题描述 在svn上update的时候提示 远程主机强迫关闭连接远程主机强迫关闭了一个现有的连接 提示如下,在网上没找到可靠的办法,重启.svn修复都试过了,但还是这样. 请高手执照 解决方案 SVN 远程主机强迫关闭了一个现有的连接远程主机强迫关闭了一个现有的连接.UDP 远程主机强迫关闭了一个现有的连接 解决方案二: 是不是你的账号没有提交权限. 解决方案三: 用svn清除一下就可以了 解决方案四: 机器人给出的第一个链接楼主试试. 解决方案五: 以上方法都没有用吗,还是这样

SO_LINGER和优雅关闭连接

当调用closesocket关闭套接字时,SO_LINGER将决定系统如何处理残存在套接字发送队列中的数据.处理方式无非两种:丢弃或者将数据继续发送至对端,优雅关闭连接.事实上,SO_LINGER并不被推荐使用,大多数情况下我们推荐使用默认的关闭方式(即下方表格中的第一种情况). 下方代码段显示linger结构语法,表格为不同参数情况下的套接字行为. typedef struct linger {       u_short l_onoff;    //开关,零或者非零       u_shor