一、浏览器输入URL查询后,会经历以下的八步
1.URL 解析
2.DNS 域名查询ip,将ip返给浏览器
3.TCP 连接(浏览器与服务器建立连接前的三次握手)
4.浏览器将ip进行封装,向服务器发送请求(请求行、请求头、请求体)
5.服务器对浏览器的请求做出响应(返回行、返回头、返回体。具体步骤另外在做解释)
6.TCP连接(浏览器与服务器关闭连接前的四次握手)
7.关闭浏览器到服务器的连接
二、步骤解析
1.URL 解析
a.地址解析 将域名或关键字转换成字符编码
b.强制https 浏览器会将请求转化成https
c.缓存查询
2.DNS 域名查询ip
3.TCP 连接(浏览器与服务器建立连接前的三次握手)
4.浏览器将ip进行封装,向服务器发送请求(请求行、请求头、请求体)
6.TCP连接(浏览器与服务器关闭连接前的四次握手)