title: Keep-alive header clarification
body: <p>I was asked to build a site , and one of the co-developer told me That I would  need to include the keep-alive header.</p>
  <p>Well I read alot about it and still I have questions.</p>
  <p><a href="http://technet.microsoft.com/en-us/library/cc772183%28v=ws.10%29.aspx" rel="noreferrer">msdn -&gt;</a></p>
  <blockquote>
  <p>The open connection improves performance when a client makes multiple
  requests for Web page content, because the server can return the
  content for each request more quickly. Otherwise, the server has to
  open a new connection for every request</p>
  </blockquote>
  <p>Looking at</p>
  <p><img src="https://i.stack.imgur.com/c7bai.png" alt="enter image description here" /></p>
  <ul>
  <li>When The IIS (F) sends <code>keep alive</code> header (<em>or user sends keep-alive</em>)  , does it mean that (<code>E</code>,<code>C</code>,<code>B</code>) save a connection which is only for my session ?</li>
  <li>Where does this info is kept ( <em>&quot;this connection belongs to &quot;Royi&quot;</em>) ?</li>
  <li>Does it mean that no one else can use that connection</li>
  <li>If so - does it mean that keep alive-header - reduce the number of overlapped connection users ?</li>
  <li>if so , for how long does the connection is saved to me ? (in other words  , if I set keep alive- &quot;keep&quot; till when?)</li>
  </ul>
  <hr />
  <p>p.s. for those who interested :</p>
  <p>clicking <a href="https://bayden.com/echo.aspx" rel="noreferrer"><em>this sample page</em></a> will return keep alive header</p>