1 输入URL地址,浏览器先查看浏览器缓存中是否有该网站,有缓存的话直接返回缓存的资源。
2 dns解析,浏览器向dns服务器发请求,解析网址中域名对应的IP地址
3 建立tcp连接,根据IP地址跟端口号和服务器建立tcp连接
4 发起http请求,请求报文作为tcp的三次握手的第三次数据发送到服务器
5 服务器响应请求并返回结果
6 关闭tcp连接,通过四次挥手释放tcp连接
7 浏览器解析响应的内容并渲染到页面
1 输入URL地址,浏览器先查看浏览器缓存中是否有该网站,有缓存的话直接返回缓存的资源。
2 dns解析,浏览器向dns服务器发请求,解析网址中域名对应的IP地址
3 建立tcp连接,根据IP地址跟端口号和服务器建立tcp连接
4 发起http请求,请求报文作为tcp的三次握手的第三次数据发送到服务器
5 服务器响应请求并返回结果
6 关闭tcp连接,通过四次挥手释放tcp连接
7 浏览器解析响应的内容并渲染到页面