header("Cache-Control:no-cache")的问题
程序员文章站
2022-04-19 19:42:58
...
各位大神下午好,我从书上看到header("Cache-Control:no-cache")可以强制浏览器不使用缓存,所以想着试验一下效果,代码如下:
Document
但是却没有看到预期的效果,每次刷新页面都返回304,为什么不是200呢?
真是猜不透。。。
回复内容:
各位大神下午好,我从书上看到header("Cache-Control:no-cache")可以强制浏览器不使用缓存,所以想着试验一下效果,代码如下:
Document
但是却没有看到预期的效果,每次刷新页面都返回304,为什么不是200呢?
真是猜不透。。。
html 不是 200 了么。。
jpg 是静态文件,根本不走 php 在 apache/nginx 就返回了,缓存也是服务器处理的。
清除浏览器缓存。
第一次加载,返回200。如果服务端没有变化,就返回304。
想强制刷新页面,在谷歌浏览器上面,Ctrl+F5。
你看看你的web服务器(比如nginx),有没有开启缓存。
下一篇: 秋分什么时候吃西瓜?秋分吃什么?
推荐阅读
-
完美解决PHP中的Cannot modify header information 问题
-
IIS中User-mode caching引起的Cache-Control不为public问题的解决方法
-
node vue 开发环境部署时,外部访问页面出现: Invalid Host header 服务器域名访问出现的问题
-
php出现Cannot modify header information问题的解决方法大全
-
浅谈在fetch方法中添加header后遇到的预检请求问题
-
解决HTTP数据不更新问题——no-cache在HTTP通信协议中的应用
-
(转载)"Cache-control”常见的取值private、no-cache、max-age、must-revalidate及其用意
-
php 通过header下载中文文件名 压缩包损坏或文件不存在的问题
-
解决vue项目中出现Invalid Host header的问题
-
解决:avformat_write_header(pFormatCtx_Out, NULL);打开失败的问题