
- 1、redirect:检查浏览器是否记录了当前地址有没需要永久跳转到新的地址
(301:代表请求的网页已永久移动到新的地址;302:代表临时移动到新的地址) - 2、App cache:检查浏览器缓存,若有缓存则取缓存资源,没有就去服务器请求资源
- 3、DNS解析:我们输入的是域名地址,要访问到资源就需要得到域名地址对应的
IP地址 - 4、建立TCP链接:有了
IP地址后,接着去建立TCP连接,就是常说的三次握手,建立http通讯通道 - 5、Request发送请求:TCP连接建立后就开始发送
http请求 - 6、Response接收相应:服务接收到客户端请求并处理数据后,返回客户端一个请求的响应
这样就是一个完整的http请求的过程