我有一个 .net Windows 服务,它通过从服务器下载文件来测试网络性能。我正在使用 (HttpWebRequest)WebRequest.Create(uri)
创建 HTTP 请求。
该服务由计时器控制。当计时器间隔相对较小时,HTTP 请求会被服务器阻止。
通过查看数据包分析器,似乎 TCP 连接已被重用。如何为每个 WebRequest 请求"new"TCP 连接?
最佳答案
尝试设置HttpWebReqeuest.KeepAlive
为假
。
关于c# - 每个 WebRequest.Create() 都有不同的 TCP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816432/