Skip to content

Conversation

@violetagg
Copy link
Member

Remove requirement for trailer headers to be pre-declared via Trailer header. Although there is a recommendation in https://www.rfc-editor.org/rfc/rfc9110.html#name-trailer there are use cases when this information is not available

A sender that intends to generate one or more trailer fields in a message SHOULD generate
 a Trailer header field in the header section of that message to indicate which fields might be
 present in the trailers.

Fixes #3822

Remove requirement for trailer headers to be pre-declared via Trailer header.
Although there is a recommendation in https://www.rfc-editor.org/rfc/rfc9110.html#name-trailer
there are use cases when this information is not available

```
A sender that intends to generate one or more trailer fields in a message SHOULD generate
 a Trailer header field in the header section of that message to indicate which fields might be
 present in the trailers.
```

Fixes #3822

Signed-off-by: Violeta Georgieva <[email protected]>
@violetagg violetagg added the type/enhancement A general enhancement label Jul 1, 2025
@violetagg violetagg added this to the 1.2.8 milestone Jul 1, 2025
@violetagg violetagg merged commit 2588f4c into 1.2.x Jul 1, 2025
20 of 21 checks passed
@violetagg violetagg deleted the issue-3822 branch July 1, 2025 13:25
violetagg added a commit that referenced this pull request Jul 1, 2025
Signed-off-by: Violeta Georgieva <[email protected]>
violetagg added a commit that referenced this pull request Jul 1, 2025
Signed-off-by: Violeta Georgieva <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/enhancement A general enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HttpServerOperations::onOutboundComplete violates HTTP/2 trailer frame spec

1 participant