-
Notifications
You must be signed in to change notification settings - Fork 96
Enable all protocols supported by upstream hyper via ALPN by default #61
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
Comments
Isn't the problem that native-tls doesn't support ALPN? (Because it's only implemented on a few of the underlying native implementations). |
Correct, native-tls doesn't have ALPN support, and won't until all the backends have support added (see sfackler/rust-native-tls#113). |
Do we want to reopen this given that |
Disclaimer: I didn’t look at the code from this crate for too long.
This crate appears to be pretty much the most hands free way to get https support with hyper. However, a caveat is that this does not do any protocol negotiation and thus hyper is forced to always use http1.1.
I think it should, by default, do most of this kind of setup for the user without any additional effort on the user end.
The text was updated successfully, but these errors were encountered: