我想为JAX-RS客户端实现支持HTTP/1.1和HTTP/2的JAX-RS客户端。使用JAX-RS客户端支持HTTP/1.1和HTTP/2
如果服务器支持使用HTTP/2的ALPN,并且如果服务器不提供任何信息,则使用HTTP/1.1来使用HTTP/2。
我已经阅读了一些关于ALPN的文章,它似乎是可能的,但我没有在同一时间找到任何支持这些协议的东西。我没有设法将这些插在一起。我正在使用Jetty HTTP/1.1 transport connector for Jersey和custom implementation for HTTP/2 transport connector。
你想[打开一个问题](https://github.com/eclipse/jetty.project/issues)到Jetty,以支持基于ALPN动态选择要使用的传输。这样,你将只能编写一个与两种协议兼容的泽西运输工具。谢谢 ! – sbordet
@sbordet我刚刚创建了[issue](https://github.com/eclipse/jetty.project/issues/1350) –
您是否尝试在您的应用程序中使用任何异步调用 –