eclipse-ee4j / eclipse-ee4j/jersey
HTTP/2 compatible client transport connector
Open
- Dominant language
- Java
- Stars
- 730
- Forks
- 382
- PR merge metrics
- No merged PRs in 30d
Description
I would like to migrate some jersey based HTTP clients from HTTP/1.1 to HTTP/2. Unfortunately, it is not obvious that a first party, or trustworthy third party, connector support HTTP/2. Could you clarify which connector supports HTTP/2? If none, is jersey planning to support HTTP/2?
My analysis is
- HttpUrlConnectorProvider: HTTP/1.1 only
- JdkConnectorProvider: HTTP/1.1 only
- ApacheconnectorProvider: Use httpcomponents 4.x which is HTTP/1.1 only (5.x added HTTP/2 support)
- Jetty / Grizzly / Jetty: unclear, I had like to avoid such dependency
Contributor guide
Assessment
This issue has not been assessed yet.