Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Specify error for a DATA frame before any HEADERS frames #2715

Merged
merged 4 commits into from Jun 12, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 4 additions & 0 deletions draft-ietf-quic-http.md
Expand Up @@ -423,6 +423,10 @@ must be received and processed before the message can be consumed. See
The "chunked" transfer encoding defined in Section 4.1 of {{!RFC7230}} MUST NOT
be used.

If a DATA frame is received before a HEADERS frame on a either a request or push
stream, the recipient MUST respond with a connection error of type
HTTP_UNEXPECTED_FRAME ({{errors}}).

Trailing header fields are carried in an additional HEADERS frame following the
body. Senders MUST send only one HEADERS frame in the trailers section;
receivers MUST discard any subsequent HEADERS frames.
Expand Down