浏览器输入url按回车背后经历了哪些?
在这里主要考察了TCP三次握手和从客户端的应用层到数据链路层对http请求的解析。
第一步:首先在浏览器中输入URL,先解析URL,判断是否合法
第二步:查看浏览器缓存,如果有缓存,则显示,如果没有,则跳转第三步
第三步:在发送HTTP协议时,需要DNS解析,获取IP地址
第四步:浏览器和服务器进行TCP连接,进行三次握手
第五步:握手成功后,浏览器会向服务端发送http请求,请求数据包
第六步:服务端处理请求,将数据返回给浏览器
第七步:浏览器收到HTTP响应
第八步:浏览器解码响应
第九步: 浏览器发送请求获取嵌入在HTML中的资源
第十步:浏览器发送异步请求。
第十一步:页面全部渲染结束
浏览器输入url按回车背后经历了哪些?
最新推荐文章于 2024-03-30 16:45:00 发布