-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
fix(plugin): request transformer to preserve header cases #12244
Conversation
d78ff9d
to
3921b49
Compare
changelog/unreleased/kong/fix_req_transformer_case_sensitive.yml
Outdated
Show resolved
Hide resolved
3921b49
to
bedbda6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Technically, I think these changes are OK.
But the plugin matches request header case-insenitive, but preserve the case of original value, I think this behavior might confuse customers.
We should change this behavior carefully.
bedbda6
to
fb5f420
Compare
fb5f420
to
47da063
Compare
Rebased on master to check if any false green on CI as we found issues on the dynamic tests scheduler. |
Successfully created cherry-pick PR for |
We should revert This PR. |
Summary
Request-transformer used to ignore cases when renaming header. This PR makes it case-sensitive when renaming headers.
Checklist
changelog/unreleased/kong
orskip-changelog
label added on PR if changelog is unnecessary. README.mdIssue reference
Fix KAG-2599 #11579