title: Capture HTTP Traffic
body: <p>Short version:<br>
  I am looking to make sure that a URL (partial match) is requested (client-side).</p>
  
  <p>Long Version:<br>
  I am looking to automate part of my testing. Currently I use Fiddler2 to manually verify.</p>
  
  <p>Here's the scenario:</p>
  
  <ol>
  <li>User navigates to Site A</li>
  <li>My app redirects using a tracking URL (seen in Fiddler's HTTP traffic)</li>
  <li>User ends up on Site A, parameters now applied.</li>
  </ol>
  
  <p>I would like to verify, in C#, that step 2 happened by doing a partial match (contains {string} for example).</p>
  
  <p>Question:<br>
  How should I go about this? I have started looking into <code>HttpWebRequest</code> class and <code>FiddlerCore</code>, but my love using the simplest code possible (so other team members to update if needed) lead me to ask what the users of StackOverflow would recommend.</p>