wikipedia讲http keepalive选项作用的图

本文介绍了HTTP持久连接(也称为HTTP Keep-Alive或HTTP连接复用)的概念,即使用同一个TCP连接发送和接收多个HTTP请求/响应,而不是为每个请求/响应对打开新的连接。讨论了持久连接的优势,包括减少CPU和内存使用、启用HTTP请求和响应管道化、降低网络拥塞等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

File:HTTP persistent connection.svg

HTTP_persistent_connection.svg

 

keepalive的时间范围内,这些http请求共用同一个TCP connection. 如果keepalive为off的话,则每次http请求都需要新建tcp connection

摘自wikipedia:
HTTP persistent connections, also called HTTP keep-alive, or HTTP connection reuse, is the idea of using the same TCP connection to send and receive multiple HTTP requests/responses, as opposed to opening a new connection for every single request/response pair. 

Advantages
less CPU and memory usage (because fewer connections are open simultaneously)
enables HTTP pipelining of requests and responses
reduced network congestion (fewer TCP connections)
reduced latency in subsequent requests (no handshaking)
errors can be reported without the penalty of closing the TCP connection

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值