2010-05-13 3 views
0

Я хочу, чтобы самый быстрый способ загрузить исходный код HTML с заданным URL-адресом. Есть ли какое-либо решение помимо обычных решений на C#, таких как (WebClient Download или HttpWebRequest, HttpWebResponse) , которые ускоряют выборку исходного кода HTML?Самый быстрый HTML Downloader

+1

Вы говорите «быстрый», как в самой высокой скорости загрузки или быстро, как в простоте использования? –

+0

@ Матти, последняя строка его вопроса в основном касается этого. Самая быстрая скорость загрузки. –

ответ

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

Смежные вопросы