win10下,C# 用httpWebRequest 執行post請求出現“請求錯誤,基礎連線已經關閉: 連線被意外關閉”,經測試設定
//Post請求方式
System.Net.HttpWebRequest request;
request = (System.Net.HttpWebRequest)WebRequest.Create(strURL);
//Post請求方式
request.Method = "POST";
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)";
// 內容型別
request.ContentType = "application/x-www-form-urlencoded";
request.KeepAlive = false;
都無效,最後搜到一個新增http協議,如下
request.ProtocolVersion = HttpVersion.Version10;
成功通過。特記錄下。