http icon indicating copy to clipboard operation
http copied to clipboard

Support HTTP/2

Open clue opened this issue 8 years ago • 12 comments

clue avatar Feb 08 '17 20:02 clue

Hi,

Do You have any WIP for this, plans, ideas how to implement this? Or maybe a good point of start will be after 1.0 release when internal API and classes will be stabilized? Any info appreciated :)

maciejmrozinski avatar Mar 17 '17 12:03 maciejmrozinski

The main focus is currently on getting the v1.0.0 out. As such, there are currently no immediate plans to build this from our end (no demand at the moment), but I suppose we would be really happy to accept PRs :+1:

clue avatar Mar 17 '17 12:03 clue

@clue I would like to see HTTP/2 support after 1.0.0 is out. But we need certain features for that first.

WyriHaximus avatar Mar 17 '17 13:03 WyriHaximus

Ok, so i will get back to topic after 1.0 :)

maciejmrozinski avatar Mar 17 '17 14:03 maciejmrozinski

how does this have to do with version 2? i thought version 2 is an nginx thing rather?

cordoval avatar Feb 09 '18 19:02 cordoval

@cordoval Yes, there are a number of use cases where you can use this project without requiring HTTP/2.0. For example, if you're using this project behind a reverse proxy (such as nginx) that is capable of speaking HTTP/2.0 to the client and forwards this as HTTP/1.x to this library, then you can probably live without native HTTP/2.0 support here.

However, we still want to look into implementing HTTP/2.0 here as well so that this can also be used without a reverse proxy 👍 In the meantime, there are plenty of HTTP/2.0 proxies that can be used as above 👍

clue avatar Feb 11 '18 12:02 clue

@clue && @cordoval in fact most of my own sites are running react/http behind nginx that handles HTTP/2.0 and certificates for all the different sites hosted on that box.

WyriHaximus avatar Feb 11 '18 12:02 WyriHaximus

nice man, good to know

hey have you news where is igorw? 👴 just curious

cordoval avatar Feb 11 '18 14:02 cordoval

Are there any plans to support HTTP/3?

valzargaming avatar Apr 14 '22 20:04 valzargaming

@valzargaming I can definitely see us implementing HTTP/3 in the future, but baby steps first! In the meantime, using a reverse proxy to handle HTTP/2 and HTTP/3 is perfectly reasonable for many uses, but we definitely welcome contributions to help us land full support here as well :+1:

clue avatar Apr 15 '22 09:04 clue

It seems like this ticket is open for quite a while now. I want to avoid issues and pull request laying around for too long, but this depends on each topic. I think HTTP/2 support will come in the future, but I don't think there's something scheduled yet.

With that said we could close this ticket for now and reopen it once there are more detailed plans for HTTP/2 support, or we could leave it open, I will leave this decision to @clue as he opened this up :+1:

SimonFrings avatar Oct 31 '22 10:10 SimonFrings

It seems like this ticket is open for quite a while now. I want to avoid issues and pull request laying around for too long, but this depends on each topic. I think HTTP/2 support will come in the future, but I don't think there's something scheduled yet.

IMHO we still want to do this but need to do some internal refactoring first. It is very much on my list of things to add.

WyriHaximus avatar Oct 31 '22 12:10 WyriHaximus