GetRequestStream 无法连接到服务器 目标计算机积极拒绝 127.0.0.1 1080
Posted -bao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GetRequestStream 无法连接到服务器 目标计算机积极拒绝 127.0.0.1 1080相关的知识,希望对你有一定的参考价值。
一个下午由于对HttpWebRequest 用得很少原因,折腾了一个晚上
接入正题:在C# 后台使用HttpWebRequest post数据的时候,提示 无法连接到服务器
具体原因 可参考 https://www.cnblogs.com/AllanDragoon/p/3323370.html
下面贴出我的代码
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);
webRequest.ContentType = "text/xml; charset=utf-8";
webRequest.Method = "POST";
webRequest.KeepAlive = false;
using (Stream requestStream = webRequest.GetRequestStream())
{
byte[] paramBytes = Encoding.UTF8.GetBytes(body.ToString());
requestStream.Write(paramBytes, 0, paramBytes.Length);
}
WebResponse webResponse = webRequest.GetResponse();
using (StreamReader myStreamReader = new StreamReader(webResponse.GetResponseStream(), Encoding.UTF8))
{
object reun = myStreamReader.ReadToEnd();
return reun;
}
以上是关于GetRequestStream 无法连接到服务器 目标计算机积极拒绝 127.0.0.1 1080的主要内容,如果未能解决你的问题,请参考以下文章
GetRequestStream 随机抛出 Timeout 异常
无法创建 SSL/TLS 安全通道 - GetRequestStream()
无法使用php连接错误连接到mysql:无法连接到'localhost'(10061)上的MySQL服务器[重复]
Django docker 容器无法连接到 mysql 容器,出现错误“无法连接到 'db' (111) 上的 MySQL 服务器”)