在用Tcpclient實現http get post的時候總是遇到10053錯誤
錯誤描述:無法將數據寫入傳輸連接: 您的主機中的軟件中止了一個已建立的連接。
網上查了很久 各種說法 一一試過 仍未解決
后來發現自己在構造http包的時候 head跟body未用空行隔開 導致服務器端無法識別
在head后面用\r\n跟body隔開之后 問題解決
期間使用HttpAnalyzer進行抓包分析,HttpAnalyzer是目前為數不多的可以指定進程進行抓包並支持win7的抓包工具,強烈推薦。