- 博客(1)
- 收藏
- 关注
原创 对强制缓存和协商缓存的理解
协商缓存有两种设置方式,last-modified和etag,第一种的弊端是last-modified设置的最后更新时间单位是秒,如果在一秒内资源多次更新,则更新资源不会被捕获到,第二种生成etag(hash值),内容发生变化都会生成新的,当生成etag的资源过大时,更新比较频繁会造成开销,所以二者要根据资源的特性合理选择那种模式。需要使用缓存协商,先与服务器确认返回的响应是否被更改,如果之前的响应中存在ETag,那么请求的时候会与服务端验证,如果资源未被更改,则可以避免重新下载。
2023-03-22 20:15:56 367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人