HTTP 请求全过程:从域名解析到连接关闭
- 域名解析:客户端将 URL 中的域名解析成 IP 地址,以便能够与服务器建立 TCP 连接。
- 建立 TCP 连接:客户端通过 TCP 三次握手与服务器建立连接。
- 发送请求:客户端向服务器发送请求报文,包括请求方法、请求 URI、HTTP 版本、请求头等信息。
- 接收响应:服务器收到请求后,根据请求内容进行处理,并将处理结果封装成响应报文发送给客户端。
- 处理响应:客户端接收到响应报文后,解析响应头、响应体等内容,并根据状态码判断请求是否成功。
- 关闭连接:客户端与服务器之间的 TCP 连接在完成请求和响应后会自动关闭。
原文地址: https://www.cveoy.top/t/topic/oABT 著作权归作者所有。请勿转载和采集!