我尝试使用java客户端向服务器发出http/2调用,但后来知道Java8不支持http/2,而其他java客户端,如pushy等需要依赖于alpn。我已经知道netty可以在没有alpn的情况下用于http/2。
有人能建议如何用netty制作http/2吗?示例代码将不胜感激。
发布于 2017-12-13 04:26:05
只需查看netty附带的示例即可。它包括http2的服务器和客户端示例。Netty本身提供了对原生SSL实现(openssl)的支持,该实现将为您完成ALPN工作。而且,如果你使用Java9,它也会“正常工作”,因为它支持ALPN。
https://stackoverflow.com/questions/47708405
复制相似问题