技术栈
应用层协商
孤城286
4 个月前
网络
·
网络协议
·
http
·
http2
·
应用层协商
HTTP/2 的 ALPN(应用层协议协商)
ALPN 的工作过程可以分为以下几个步骤:客户端发起 TLS 握手:服务器响应:建立 TLS 连接:在没有 ALPN 的情况下,客户端和服务器需要在建立 TLS 连接之后,通过应用层协议(如 HTTP/1.1 或 HTTP/2)进行额外的往返通信,以确定使用哪种协议。这种方式效率较低,增加了延迟。