1.输入网址
2.缓存解析
浏览器获取了这个url,会先去缓存当中看看有没有,从 浏览器缓存-系统缓存-路由器缓存 当中查看,如果有则从缓存当中显示页面,然后没有那就进行下一步。
缓存就是把你之前访问的web资源,比如一些js,css,图片什么的保存在你本机的内存或者磁盘当中。
3.域名解析
域名解析系统 DNS 解析出服务器的 IP 地址。
4.浏览器根据解析得到的IP地址向 web 服务器发送一个 HTTP 请求,进行tcp三次握手建立连接(在之前的笔记里写过)
5.服务器收到请求并返回一个响应。
6.浏览器对该响应进行解码,渲染显示。