在HTTP1.0中,默认的是短连接,过程:
(1)用域名系统DNS解析域名,获得IP地址
(2)封装成HTTP请求包
(3)封装成TCP包,三次握手,建立TCP连接
(4)客户端发送请求命令
(5)服务器响应
(6)四次挥手,服务器关闭传输数据连接
在短连接中,每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。
而从HTTP1.1起,默认的就是长连接了,而在长连接中,客户端和服务器之间用于传输HTTP数据的 TCP连接不会关闭,不需要每次请求都要建立一次连接,
需要的是在响应头加Connection:keep-alive。