【发布时间】:2017-02-04 14:18:27
【问题描述】:
我需要优化我的代码,响应时间为 1 秒,ReadToEnd() 时间为 0.5 秒,所有其他代码(带有完整的网络请求)只需 0.1 秒。
request2.AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate;
//This 1sec+
HttpWebResponse response = (HttpWebResponse)request2.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
//This 0.5sec+
string mem = sr.ReadToEnd();
sr.Close();
P.S:HTML 代码大约 200k+ 个字符,但我只需要 4-5 个。
【问题讨论】:
标签: c# html .net http httpwebresponse