美文网首页
浏览器缓存问题整理

浏览器缓存问题整理

作者: 折叠幸福 | 来源:发表于2021-10-27 11:01 被阅读0次

1.谷歌浏览器期望显示304 却显示200

谷歌调试工具

最近的一个项目,跟后端约定了使用etag,结果谷歌浏览器显示纯200,既不是200 from disk 也不是 200 from memory.
这就很疑惑了,排查了半天


火狐浏览器

而火狐浏览器正常.

接着排除是不是协议问题,用抓包工具wireshark大鲨鱼抓一下


抓包

抓包看协议没问题,304.

奇怪,然后去stackoverflow看看,能不能白嫖
# Why Chrome Dev Tool shows a 200 status code instead of 304

image.png

零回答 白嫖失败.....
抱着试一试的心态 直接谷歌搜问题,进到了谷歌浏览器的帮助社区,Missing 304 Status Code in Chrome,

有几个答案说还要加上 last-modified ,哦了 通知后端小伙伴加个 last-modified 试试
后续--加了之后 正常 哦了

相关文章

  • 浏览器缓存问题整理

    1.谷歌浏览器期望显示304 却显示200 最近的一个项目,跟后端约定了使用etag,结果谷歌浏览器显示纯200,...

  • 浏览器缓存?优点?清除方法?

    ☆前端优化:浏览器缓存技术介绍 - 简书 浏览器缓存(适用于前端解决缓存问题) - 简书 js清除浏览器缓存问题的...

  • 浏览器缓存 - 流程图

    好的链接浏览器缓存过程浏览器缓存举例 看完整理一份流程图 举个场景

  • 静态文件缓存问题

    问题描述 在日常的项目中,在浏览器加载静态文件,会遇到浏览器缓存的问题。 浏览器会默认使用缓存,当我们修改了静态文...

  • display:none无效问题问题

    如果display:none是通过 引入,则可能是浏览器缓存问题,浏览器对以前版本的缓存解决: 方法一、清楚浏览器...

  • 浏览器缓存(http缓存)

    浏览器缓存有两种:强制缓存和协商缓存 浏览器缓存机制 浏览器发送请求,会先从浏览器缓存中查找【请求结果】和【缓存标...

  • 缓存、cookie、token、session、localSto

    一、缓存分类 服务器端缓存(CDN缓存) 客户端缓存(浏览器缓存); 二、浏览器缓存 强缓存:浏览器在加载资源时,...

  • 前端缓存大全

    前端缓存是我们前端开发中, 缓存是不可避免的知识点, 最近在复习缓存的知识, 整理了一下浏览器所有缓存类型, 希望...

  • 协商缓存和强缓存

    浏览器缓存主要有两类:缓存协商和彻底缓存,也有称之为协商缓存和强缓存 浏览器缓存机制浏览器缓存(Brower Ca...

  • JS获取服务器时间——IE浏览器时间出现1970问题

    归根结底是IE浏览器的缓存机制问题 解决方法: cache:false关闭浏览器的缓存,而加入type:"HEAD...

网友评论

      本文标题:浏览器缓存问题整理

      本文链接:https://www.haomeiwen.com/subject/zanualtx.html