HttpWebRequest会增加延迟

时间:2016-10-12 18:22:42

标签: c# httpwebrequest gzip

我有一段代码,我注意到长时间使用后开始增加计算机的延迟。请求慢慢变得越来越长,通过SpeedOf.Me,我的延迟明显增加。唯一可以解决延迟的问题是重置我的调制解调器。我没有正确关闭连接或释放资源吗?为什么会这样?

var request = HttpWebRequest.Create(uri);

using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
using (GZipStream zip = new GZipStream(response.GetResponseStream(), CompressionMode.Decompress, true))
using (StreamReader unzip = new StreamReader(zip))
{
    string str = unzip.ReadToEnd();
}

0 个答案:

没有答案