鼠标点击后发生了啥

当我们在浏览器输入URL按回车或者点击一个链接的时候发生了啥?
以访问 http://jyzwf.github.io/page/index.html为例:
1) 浏览器分析链接指向页面的URL(http://jyzwf.github.io/page/index.html)
2) 浏览器向 DNS 请求解析 jyzwf.github.io/IP地址
3) 域名系统DNS 解析出上面网址服务器的 IP地址
4) 浏览器与该服务器建立 TCP 连接(默认端口号 80)
5) 浏览器发出 HTTP 请求: GET /page/index.html
6) 服务器通过 HTTP 响应把文件 index.html发送给浏览器
7) TCP 连接释放
8) 浏览器将文件 index.html 进行解释,并将 Web页显示给用户

文章目录