在浏览器输入一个网址后发生了哪些事?

1.输入网址

2.缓存解析

浏览器获取了这个url先去缓存当中看看有没有,从 浏览器缓存-系统缓存-路由器缓存 当中查看,如果有从缓存当中显示页面,然后没有那就进行下一步。

缓存就是把你之前访问的web资源,比如一些jscss,图片什么的保存在你本机的内存或者磁盘当中。

3.域名解析

域名解析系统 DNS 解析出服务器的 IP 地址。

4.浏览器根据解析得到的IP地址向 web 服务器发送一个 HTTP 请求,进行tcp三次握手建立连接(在之前的笔记里写过)

5.服务器收到请求并返回一个响应。

6.浏览器对该响应进行解码,渲染显示。

猜你喜欢

转载自www.cnblogs.com/wl889490/p/12728362.html