title: .net webbrowser control: monitoring http request (post get)
body: <p>I am working on a program using vb.net that allows me to browse a website using the webbrowser control. as part of my activity, I will download some stuff from the website by entering information into a form and then clicking a download button. There is then a bunch of access to some server side php scripts and then the browser opens the file save dialog to download a file. Now what I want to be able to do is watch the get/post requests as the control is interacting with the server at the other end, as one of the 'get' requests contains the filename. I then want to extract the file name and use that to manipulate the file after it is downloaded, but I really have no idea how to use it. I've tried looking all over for this, and probably the closest I have got is this:</p>
  
  <p><a href="http://www.codeproject.com/Articles/157329/Http-Monitor-for-Webbrowser-Control" rel="nofollow">http://www.codeproject.com/Articles/157329/Http-Monitor-for-Webbrowser-Control</a></p>
  
  <p>but I am using windows 7 and visual studio 2013 express and it won't even compile.</p>
  
  <p>does anyone have any idea whether what I want to do is even possible using this control (I know it is doable in theory, as I watch the network activity using firefox)</p>
  
  <p>thanks!</p>