2010-05-13 65 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