gpt4 book ai didi

http2 - 我可以在没有 ALPN 支持的情况下实现 http/2 服务器吗?

转载 作者:行者123 更新时间:2023-12-01 09:37:18 25 4
gpt4 key购买 nike

这样客户端就可以不用ALPN连接服务器,默认使用http/2。

这可能吗?

最佳答案

是的,这是可能的,但条件很严格。

浏览器,到目前为止,还没有为 HTTP/2 实现明文通信,所以如果你使用浏览器,你的问题的答案是否定的:如果你想让浏览器成为能够连接。

另一方面,其他客户端(例如 Java 客户端)可能能够使用明文 HTTP/2 连接到服务器,因此对于这些类型的客户端,您的问题的答案是肯定的:您可以部署一个 HTTP/2 个不支持 ALPN 的服务器。

Jetty Project [免责声明,我是提交者] 实现了一个支持两种场景的 web 服务器和 servlet 容器:你可以为 TLS(SSL)HTTP/2 通信启用 ALPN,以便浏览器能够连接,你也可以启用明文HTTP/2 通信为 explained here .另见 Jetty HTTP/2 documentation .

关于http2 - 我可以在没有 ALPN 支持的情况下实现 http/2 服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32132059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com