title: How do I capture HTTP outgoing requests on my client?
body: <p>I have a C# application and I want to capture outgoing http requests that have been made through the application (I can also identify that it was from the app because I have a specific server name).
  When searching on the web all I could find was capturing incoming requests (so the code is on the server side) with TcpListener and HttpListener.
  But the code must be client side so it must be outgoing requests.
  And I cannot use any third party libraries (like FiddlerCore for example).
  So I'm really looking for a code sample to start from.</p>