2010-05-13 61 views
0

我想最快的方法下载HTML源与给定的URL地址 是否有超出正常的C#解决方案,任何解决方案一样(Web客户端下载或HttpWebRequest的,HttpWebResponse) 是加快获取HTML源代码?最快HTML下载

+1

你说的是“最快”在最快的下载速度最快的还是在易用性? – 2010-05-13 16:17:02

+0

@Matti,他的问题的最后一行基本上解决了这个问题。最快的下载速度。 – 2011-02-01 04:44:59

回答

0

我通常只是在下载和查看html时使用这个函数。

string getHtml(string url) 
     { 
      HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(url); 
      myWebRequest.Method = "GET"; 
      // make request for web page 
      HttpWebResponse myWebResponse = (HttpWebResponse)myWebRequest.GetResponse(); 
      StreamReader myWebSource = new StreamReader(myWebResponse.GetResponseStream()); 
      string myPageSource = string.Empty; 
      myPageSource = myWebSource.ReadToEnd(); 
      myWebResponse.Close(); 
      return myPageSource; 
     } 

http://www.devasp.net/net/articles/display/994.html