title: How to treat request messages without Transfer-Encoding nor Content-Length headers?
body: <p>I am implementing a web server and I was wondering how to treat request messages with a message body but without <code>Transfer-Encoding</code> nor <code>Content-Length</code> headers (assuming the request method is not HEAD nor CONNECT of course).</p>
  <p>According to <a href="https://www.rfc-editor.org/rfc/rfc7230#section-3.3.3" rel="nofollow noreferrer">RFC 7230, § 3.3.3.  Message Body Length</a>:</p>
  <blockquote>
  <p>The length of a message body is determined by one of the following (in order of precedence):</p>
  <p>[…]</p>
  <ol start="6">
  <li>If this is a request message and none of the above are true, then the message body length is zero (no message body is present).</li>
  </ol>
  </blockquote>
  <p>Am I in that case, and consequently should I consider the message body length is zero (even though it is not zero in reality)?</p>