oohttp: add header ordering support #2160
Labels
data quality
discuss
Needs discussion before proceeding
enhancement
New feature request or improvement to existing functionality
methodology
issues related to the testing methodology
needs investigation
This issue needs extra data and investigation
ooni/probe-engine
priority/low
Nice to have
user feedback
requests that have been added to the backlog as a direct result of user feedback or testing
wishlist
I have forked oohttp (this is a great library btw, thanks a lot for it!) to add support for features absent in stdlib's http client, such as header ordering (including HTTP2 headers and pseudoheaders), manipulating HTTP2 settings and HTTP2 SERVER PUSH. My intent is to make mimicking "normal" web browsers (Chrome/FF/you name it) simplier and more accurate.
Code is available at github.com/fedosgad/oohttp. Currently, I've finished header ordering (ported from fhttp).
Changes were made in (I hope) maintainable way, similar to what oohttp itself has done (see PATCHING.md). I would like to contribute those changes back to oohttp. What do you think about it?
The text was updated successfully, but these errors were encountered: