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