MrMistreater

Download webpage from URL

Apr 13th, 2012
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.67 KB | None | 0 0
  1. public static string DownloadWebPage(string url)
  2. {
  3.     var webRequestObject = (HttpWebRequest)WebRequest.Create(url);
  4.  
  5.     webRequestObject.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; rv:2.2) Gecko/20110201";
  6.     webRequestObject.Referer = "http://www.google.com";
  7.  
  8.     try
  9.     {
  10.         var response = webRequestObject.GetResponse();
  11.         var webStream = response.GetResponseStream();
  12.  
  13.         if (webStream != null)
  14.         {
  15.             var reader = new StreamReader(webStream);
  16.             var pageContent = reader.ReadToEnd();
  17.  
  18.             reader.Close();
  19.             webStream.Close();
  20.             response.Close();
  21.  
  22.             return pageContent;
  23.         }
  24.  
  25.         return string.Empty;
  26.  
  27.     }
  28.     catch (Exception)
  29.     {
  30.         return string.Empty;
  31.     }
  32. }
Add Comment
Please, Sign In to add comment