title: Trouble understanding persistent http connections in c#
body: <p>I do not quite understand how exactly persistent connections work. </p>
  
  <p>So the keepalive property is set by default and this should keep my connection open, as far as I understand it.</p>
  
  <p>So right now I am sending my data via a POST on an HTTPWebRequest.
  But I do this everytime I send something to the recipient.</p>
  
  <p>So it is like this:
  POST data from client to server, response to the post is returned.</p>
  
  <p>But next i just send another POST, instead of using the connection I already opened. So I feel like I am sending more than I actually have to. 
  Can't I just open the connection once and then continue communication via this connection?</p>
  
  <p>I am sorry for my poor understanding of this subject, but this is the first time I really work with network protocols.</p>
  
  <p>Thanks in advance</p>
  
  <p>Daniel</p>