title: How to know the full request has been received with HTTP 1.0 and HTTP 1:1?
body: <p>I'm implementing a ultra simple dummy HTTP server responding a message with Hello world to any requests. It is just for benchmarking the asynchronous event handling with <code>wrk</code> or equivalent web server benchmarking tool. </p>
  
  <p>After some searching on the Web I can't find a clear EndOfMessage (EOM) marker. It seam that with HTTP 1.0 we know we have received the full request when the connection is closed. Is that right ?</p>
  
  <p>For HTTP 1.1, how do we know if pipelining is used ? What is the EOM in this case ? </p>