title: How to interpret "Connection: keep-alive, close"?
body: <p>From what I understand, a HTTP connection could either be <code>keep-alive</code> or <code>close</code>.</p>
  
  <p>I sent a HTTP request to a server:</p>
  
  <pre><code>GET /page1/ HTTP/1.1
  Host: server.com
  Connection: keep-alive
  </code></pre>
  
  <p>And it responded with:</p>
  
  <pre><code>HTTP/1.1 200 OK
  Connection: keep-alive, close
  </code></pre>
  
  <p>Essentially, I believe the server is bugged because a response like <code>keep-alive, close</code> is ambiguous.</p>
  
  <p>However, as the <strong>receiver</strong>, how should we <strong>handle</strong> such a message? Should we <strong>interpret</strong> this header value as <code>keep-alive</code> or <code>close</code>? </p>