Skip to content

Conversation

@r-plus
Copy link
Contributor

@r-plus r-plus commented Dec 24, 2025

Rack 3 required lowercase header key.

Response header keys can no longer include uppercase characters.

https://github.com/rack/rack/blob/main/UPGRADE-GUIDE.md

This PR fixed throttled_responder example in README for Rack 3 & 2 compatible.

this is Rack::Lint error when use.

Puma caught this error: uppercase character in header name: RateLimit-Limit (Rack::Lint::LintError)

@santib
Copy link
Collaborator

santib commented Dec 30, 2025

thank you!

@santib santib merged commit 77195a5 into rack:main Dec 30, 2025
78 checks passed
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.

3 participants