小樱 发表于 2018/12/5 15:09

html怎么设置http头部缓存,php输出no-store的方法,禁止浏览器304缓存页面no-cache,kangle add_header回应控制

html怎么设置http头部缓存,php输出no-store的方法,禁止浏览器304缓存页面no-cache,kangle add_header回应控制

像php可以这样设置头部缓存
header("Cache-Control: no-store, no-cache, private");
html怎么设置头部缓存?
具体的说html怎么设置响应头
Cache-Control: no-cache

答:在html中声名缓存相关的meta都没用,理论上可以,实际上任何一款浏览器根本不理会这种meta声名,CDN或代理更不会理会,所以html是无法控制缓存的。
解决方法可以在nginx kangle等web层进行输出头部即可。

kangle中例如,对html页面增加add_header回应控制模块输出,此时可以通知浏览器不进行304缓存


页: [1]
查看完整版本: html怎么设置http头部缓存,php输出no-store的方法,禁止浏览器304缓存页面no-cache,kangle add_header回应控制