title: Website rejecting HttpWebRequest in Visual Basic
body: <p>I tried to get the webpage source of pages under www.digikey.com
  It was working fine long back but now the website is rejecting the request, but it shows no problem in web browser , issue happens when trying to access via code and when i examine the page sorce received now its written</p>
  
  <p>There was a problem with your request.
  We are unable to process your request.
  Please return to the previous page to try again or contact Digi-Key Webmaster if you feel that you have received this message in error. Please reference the following incident number so we may assist you with this error.</p>
  
  <p>The code i used was:</p>
  
  <pre><code>    Dim PartURL As String
      PartURL = "http://www.digikey.com"
      Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(PartURL)
      Dim response As System.Net.HttpWebResponse = request.GetResponse()
      Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())
      Dim sourcecode As String = sr.ReadToEnd()
  </code></pre>
  
  <p>when i changed the url to google.com its working well.
  The website www.digikey.com works without a problem in web browsers. It shows error only when trying to access via the code. So i thought it may have something in relation with the code. Is it because digikey is rejecting the request. Is there any way i can get the source code of pages under www.digikey.com</p>