All 1xx (Informational), 204 (No Content), and 304 (Not Modified)
responses do not include a message body. All other responses do
include a message body, although the body might be of zero length.
Checklist
[x] test for 100,204,304 responses.
[x] Add entry to FAQ with link to RFC section
[x] Add changelog entry
Follow up
The Parser should handle the special case of receiving a 204/304 with a content length and know not to read the body
https://tools.ietf.org/html/rfc7230#section-3.3
Checklist
Follow up
The Parser should handle the special case of receiving a 204/304 with a content length and know not to read the body