-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Case-sensitive headers #2008
Case-sensitive headers #2008
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
The options tests is blocked by sharat87/httpbun#11. |
Signed-off-by: Alex Li <[email protected]>
No idea but you seem to have solved it. Probably re-generate with build_runner. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Apparently, this is a breaking change since it breaks tests for the native dio adapter:
as seen in https://github.com/cfug/dio/actions/runs/6641569223/job/18044420186?pr=2008 I do wonder though, why it's not a problem for the http2 client. |
Because we didn't setup melos properly for packages during tests. So the native package is using the latest dio from the pub.dev. |
I'll tweak melos configs somedays later before I fixes these tests. Before that, the overall implementation can be reviewed. |
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.
LGTM
Yep. The analysis passed as expected. The last thing would be fixing headers conversion. |
Since we cannot get the compatibility from httpbun, we need to update the tests accordingly. |
# Conflicts: # dio/CHANGELOG.md
Finally, mastering Mockito. :) |
Fixes #2002 #1102 #788 #641
New Pull Request Checklist
main
branch to avoid conflicts (via merge from master or rebase)CHANGELOG.md
in the corresponding packageAdditional context and info (if any)
We have
camelCaseContentDisposition
forFormData
but this is not related.