2010-05-13 7 views
0

Je veux la méthode la plus rapide pour télécharger la source de HTML avec une adresse URL donnée est-il une solution au-delà des solutions normales de C# comme (WebClient Télécharger ou HttpWebRequest, HttpWebResponse) qui accélèrent la récupération du code source HTML ??plus rapide HTML Downloader

+1

Voulez-vous parler « plus rapide » que la vitesse de téléchargement plus rapide ou plus rapide que dans la facilité d'utilisation? –

+0

@ Matti, la dernière ligne de sa question aborde essentiellement cela. Vitesse de téléchargement la plus rapide –

Répondre

0

Normalement, j'utilise cette fonction uniquement lorsque je télécharge et consulte du code 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