httpWebRequest请求错误,基础连接已经关闭: 连接被意外关闭
2017-06-27 17:04
651 查看
public string DoWebRequest(string url) { HttpWebResponse webResponse = null; HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);//根据URL来访问网址 webRequest.Method = "POST"; string responseStr = null; webRequest.Timeout = 50000; //设置超时时间 webRequest.ContentType = "text/html; charset=gb2312"; try { //尝试获得要请求的URL的返回消息 webResponse = (HttpWebResponse)webRequest.GetResponse(); } catch (WebException e) { //发生网络错误时,获取错误响应信息 responseStr = "发生网络错误!请稍后再试"; } catch (Exception e) { //发生异常时把错误信息当作错误信息返回 responseStr = "发生错误:" + e.Message; } finally { if (webResponse != null) { //获得网络响应流 using (StreamReader responseReader = new StreamReader(webResponse.GetResponseStream(), Encoding.GetEncoding("GB2312"))) { responseStr = responseReader.ReadToEnd();//获得返回流中的内容 } webResponse.Close();//关闭web响应流 } } return responseStr; }
相关文章推荐
- httpWebRequest请求错误,基础连接已经关闭: 连接被意外关闭
- C#利用HttpWebRequest后台请求,出现:基础连接已经关闭: 接收时发生错误;【解决方法之一】
- c#中 HttpWebRequest请求抛异常,基础连接已经关闭: 连接被意外关闭
- HttpWebRequest 基础连接已经关闭: 接收时发生错误
- 使用HttpWebRequest进行请求时发生错误:基础连接已关闭,发送时发生错误处理
- [转载]使用HttpWebRequest进行请求时发生错误:基础连接已关闭,发送时发生错误处理
- C# HttpRequest基础连接已经关闭: 接收时发生意外错误
- 用httpWebRequest调用https开头的php webservice,报“基础连接已经关闭: 未能为SSL/TLS 安全通道建立信任关系”错误的解决方法
- C# HttpRequest基础连接已经关闭: 接收时发生意外错误
- HttpWebRequest加载证书请求远端https服务器时 : 基础连接已经关闭: 无法与远程服务器建立信任关系
- C# HttpRequest基础连接已经关闭: 接收时发生意外错误
- 使用HttpWebRequest进行请求时发生错误:基础连接已关闭,发送时发生错误处理
- (微信API接口开发) 使用HttpWebRequest进行请求时发生错误:基础连接已关闭,发送时发生错误处理
- 在用HttpWebRequest的时候,发现返回"基础连接已经关闭: 该服务器提交了 HTTP 协议冲突
- 如何解决FtpWebRequest基础连接已经关闭;接收时发生错误(ZZ)
- 如何解决FtpWebRequest基础连接已经关闭:接收时发生错误...
- 关于 "基础连接已经关闭:接收时发生意外错误"
- c# 基础连接已经关闭: 连接被意外关闭,错误的解决
- 解决连接vcenter (客户端无法向服务器发送完整的请求。(基础连接已经关闭:发送时发生错误。)) 问题