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