title: Tracking HTTP requests and responses
body: <p>Is it possible to get all HTTP requests of a browser?</p>
  
  <p>For example: we have opened the browser, navigated to google.com, searched for a string, clicked on any link and I got some error.
  Now I want to track all HTTP requests from opening browser.
  We have been using 'fiddler' to do so. But we want to use C# code to track all HTTP requests as well as HTTP responses. And we want to use the failed HTTP responses in our program.</p>
  
  <p>Any information on this will be very helpful.</p>