-
Notifications
You must be signed in to change notification settings - Fork 38
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
HTTP2 support #78
Comments
@lpil I don't think it should ever be added to elli itself, which is why I created https://github.com/elli-lib/elli_chatterbox. Obviously issue being they don't have a shared form of request and configuration, all they share is the tcp acceptor which based on if you send a h2 upgrade in ssl it goes to http2. But this could be built on to provide a shared interface for both while keeping it not added it directly into elli itself. |
👍 to shared interface and an example in https://github.com/elli-lib/elli-examples |
Opened elli-lib/elli-examples#8 |
Is there some way we could use the Plug design for the shared interface? |
I wouldn't. But I'd be open to reviving https://github.com/tsloughter/elna, just not sure if there is a user base out there. Also, I've been meaning to merge in an acceptor_pool interface to chatterbox and submit one for elli, then they'll both be easily combined, tho with their own handlers, so only useful for those who have a specific use-case where they want the http1/http2 to be handled by separate modules. |
It's be great to have HTTP2 support in Elli!
This seems like quite an ambitious addition but I thought I'd open an issue anyway :)
The text was updated successfully, but these errors were encountered: