title: Keep a http connection alive in C#?
body: <p>How do i keep a connection alive in C#? I'm not doing it right. Am i suppose to create an HttpWebRequest obj and use it to go to any URLs i need? i dont see a way to visit a url other then the HttpWebRequest.Create static method.</p>
  
  <p>How do i create a connection, keep it alive, browse multiple pages/media on the page and support proxys? (i hear proxy are easy and support is almost standard?)
  -edit- good answers. How do i request a 2nd url? </p>
  
  <pre><code>{
  HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create("http://google.com");
  WebRequestObject.KeepAlive = true;
  //do stuff
  WebRequestObject.Something("http://www.google.com/intl/en_ALL/images/logo.gif");
  }
  </code></pre>