Skip to content

Conversation

ioquatix
Copy link
Member

@ioquatix ioquatix commented Sep 19, 2025

There are only a few trailers that probably make sense to be merged into headers. So by default, only allow a small subset, like etag, digest, date, etc.

Technically this is a breaking change, as applications shouldn't depend on trailers, they can be dropped anyway.

However, in some cases, like grpc, we need to specifically reinterpret the headers. That is done by creating a custom policy that allows grpc-status as a trailer and applying it to the headers.

Types of Changes

  • New feature.
  • Breaking change.
  • Security.

Contribution

@ioquatix ioquatix force-pushed the trailer-limits branch 2 times, most recently from f0b6af2 to f49b3d8 Compare September 19, 2025 10:56
@ioquatix ioquatix merged commit a4751bf into main Sep 19, 2025
36 of 40 checks passed
@ioquatix ioquatix deleted the trailer-limits branch September 19, 2025 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants