-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Description
Currently h11 accepts a message with both Content-Length and Transfer-Encoding with the latter taking precedence. However RFC 7230 states A sender MUST NOT send a Content-Length header field in any message that contains a Transfer-Encoding header field.
. This seems to be an intentional change from RFC 2616 (Bogus Content-Length header fields are now required to be handled as errors by recipients. (Section 3.3.2)
).
Would you accept a PR to change the handling from 2616 to 7230 i.e. raise a ProtocolError if both are present?
Metadata
Metadata
Assignees
Labels
No labels