网上的例子: public string GetWebPageResponse(string uriArg)
{
System.IO.Stream responseStream = System.Net.WebRequest.Create(uriArg).GetResponse().GetResponseStream();
System.IO.StreamReader reader = new System.IO.StreamReader(responseStream);
return reader.ReadToEnd();
}
private void button1_Click(object sender, EventArgs e)
{
new System.Threading.Thread(delegate()
{
string strHtml = GetWebPageResponse("http://www.baidu.com/");
// 后台执行部分
this.Invoke((EventHandler)delegate
{
richTextBox1.Text = strHtml;
// 操作UI部分
}); }).Start();
}测试网站是百度
无论在店里还是家里。取得代码的时间都要20s左右。网速用chrome下载东西速度都有200kbs,是什么原因造成取代码速度这么慢?
{
System.IO.Stream responseStream = System.Net.WebRequest.Create(uriArg).GetResponse().GetResponseStream();
System.IO.StreamReader reader = new System.IO.StreamReader(responseStream);
return reader.ReadToEnd();
}
private void button1_Click(object sender, EventArgs e)
{
new System.Threading.Thread(delegate()
{
string strHtml = GetWebPageResponse("http://www.baidu.com/");
// 后台执行部分
this.Invoke((EventHandler)delegate
{
richTextBox1.Text = strHtml;
// 操作UI部分
}); }).Start();
}测试网站是百度
无论在店里还是家里。取得代码的时间都要20s左右。网速用chrome下载东西速度都有200kbs,是什么原因造成取代码速度这么慢?
request.Proxy = null;//不使用代理
我这里一秒不到,是不是你的IE使用了代理?