safari 可以发出 if-modified-since ,但是 chrome 、 ff 的请求头里没有 if-modified-since ,导致静态资源都没有缓存。
1
Slienc7 2016 年 2 月 10 日
前几个月遇到类似问题,在 Chrome 里打死都不会发送 If-Modified-Since ,然后从开发环境的错误 HTTPS 配置下移到生产环境的正常 HTTPS 配置下竟然就解决了。
不知道是不是同样问题。 ;;; 发网址看看。 |
2
FrankFang128 2016 年 2 月 10 日 via Android
你要缓存就应该有 , cache control
|
3
otakustay 2016 年 2 月 11 日
如果你开着 dev tool 还勾着 disable cache 的话,确实是不会发这个头的
|
4
Ambler 2018 年 7 月 15 日
我也遇到这个问题了,我还以为我后台 node 代码写错了,其实换个火狐浏览器测试一下就好了
|