HTTP 使用 TCP 作为其传输协议。因此,在建立连接之前执行三向握手。如果存在并行 HTTP 连接怎么办?必须对每个连接执行三向握手还是一个就足够了?
并行http连接有多少次握手?
网络工程
通讯协议
2021-07-22 13:07:13
1个回答
是的,并行 HTTP 连接需要单独的三向握手。
一个 TCP 连接可以处理多个 HTTP 请求。这可以按顺序发生,但从 HTTP/1.1 开始,流水线的概念允许在一个 TCP 连接中发送多个 HTTP 请求,而无需等待响应。这导致看似并行处理 HTTP 请求,但请注意 HTTP/1.1 要求服务器按顺序发送响应,并以与接收相应请求相同的顺序发送。
其它你可能感兴趣的问题