title: Is there any way to get web page view source content?
body: <p>I can't download the page content and save it as file name or to a string variable.
  But i can watch in chrome the page source.</p>
  
  <p>Is there anyway yo download or to get somehow the pageview source ?</p>
  
  <p>For example this is a iew source of a site: view-source:<a href="http://www.one.co.il/" rel="nofollow">http://www.one.co.il/</a>
  But it start with view-source</p>
  
  <p>If i'm doing one of this im getting exception (403) Forbidden</p>
  
  <pre><code>using (var webClient = new WebClient())
              {
                  data = webClient.DownloadString("httP://www.one.co.il");
                  //webClient.DownloadFile("http://www.one.co.il", @"c:\temp\tempppp.html");
              }
  </code></pre>
  
  <p>So i tried something like:</p>
  
  <p>data = webClient.DownloadString("view-source:<a href="http://www.one.co.il" rel="nofollow">http://www.one.co.il</a>");</p>
  
  <p>But that give me exception i guess the view-source is not good as parameter.</p>
  
  <p>Is there anyway to get the view source content each X minutes(like refresh and get it each X minutes) ?</p>