浏览器输入网址到显示经历了那些过程
1.浏览器解析并查询缓存
DNS查询
-
DNS查询顺序如下,若其中一步成功则直接跳到建立链接部分:
-
- 浏览器自身DNS
-
- 操作系统DNS
-
- 本地hosts文件
-
- 向域名服务器发送请求
2.浏览器给web服务器发送一个HTTP请求建立链接TCP三次握手
3.浏览器发送http请求
4.服务器处理请求,并将结果返回
5.浏览器根据返回结果进行处理或页面渲染
本文详细解析了从在浏览器中输入网址到页面完全加载显示的全过程,包括DNS查询、TCP三次握手建立连接、HTTP请求发送及响应处理,直至最终的页面渲染。
1.浏览器解析并查询缓存
DNS查询
DNS查询顺序如下,若其中一步成功则直接跳到建立链接部分:
2.浏览器给web服务器发送一个HTTP请求建立链接TCP三次握手
3.浏览器发送http请求
4.服务器处理请求,并将结果返回
5.浏览器根据返回结果进行处理或页面渲染

被折叠的 条评论
为什么被折叠?
