我正在尝试通过apache客户端发出HTTP / 2请求。以下版本有可能吗?
在我的Web应用程序中迁移版本会花费大量代码更改。在httpclient-4.2.5.jar中是否有支持TLSv1.3的HTTP / 2的解决方法?
我正在使用的Apache库:
httpclient-4.2.5.jar
httpcore-4.2.4.jar
httpmime-4.2.5.jar
先谢谢了。
答案 0 :(得分:1)
似乎只有版本5支持HTTP 2。Apache Http Client Status
5.0系列的主要重点是提供对HTTP / 1.1和HTTP / 2的全功能支持,并确保完全符合RFC 7230,RFC 7231,RFC 7540和RFC 7541。
根据Apache Http Client News,它仍然不是版本5的稳定版本。
但是,从Java 11开始,有一个支持HTTP 2的新Http Client introduced。
它支持HTTP / 1.1和HTTP / 2,同步和异步编程模型