Skip to content
This repository has been archived by the owner on Apr 14, 2022. It is now read-only.

Add http2 support #83

Open
RatanShreshtha opened this issue Apr 24, 2019 · 1 comment
Open

Add http2 support #83

RatanShreshtha opened this issue Apr 24, 2019 · 1 comment

Comments

@RatanShreshtha
Copy link
Member

Having support for htttp2 would be nice, but that's not a priority right now, we can use reuests-core's h22 branch as a reference.

@njsmith
Copy link
Member

njsmith commented Apr 24, 2019

It's also going to require some substantial rearchitecting, because the HTTP/2 protocol requires that you always have a background task processing every socket, regardless of whether the program is trying to work on it. This will require substantially expanding the backend logic. (Right now our backend interface doesn't provide a way to run background tasks at all!) And unfortunately I'm pretty sure the h22 branch just ignores this problem, so it's probably not very useful as a reference.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants