浏览器和HTTP流程图

axios流程

axios流程

HTTP缓存

强缓存
(1)Expires该字段是http1.0时的规范,值是一个绝对时间的GMT格式的时间字符串,代表缓存的过期时间
(2)Cache-Control:max-age该字段是http1.1的规范强缓存利用的是max-age的值来实现缓存资源的最大生命周期,单位是秒

协商缓存
(1)Last-Modified资源最后的更新时间,随着服务器的response返回

(2)If-Modified-Since通过比较两个时间来判断资源在两次请求期间是否有过修改,如果没有就命中协商请求

(3)ETag资源内容的唯一标识,随着服务器的response返回
(4)If-None-Match服务器通过请求头部的If-None-Match与当前资源的ETag是否一致来表示资源在两次请求中是否有过修改,如果没有修改,则命中协商缓存
HTTP缓存

三次握手

三次握手

四次挥手

四次挥手

HTTP1.1和HTTP2

HTTP1.1和HTTP2

HTTP1.1文本传输

HTTP1.1文本传输

HTTP2二进制分帧

HTTP2二进制分帧

HTTP1.1连接情况

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值