标签: http caching browser-cache
什么值应该有缓存控制头来启用ETag \ Last-Modified?我希望我的资源文件被缓存,但从未使用过服务器验证,即浏览器应发送If-none-match或If-modified-since标头并接收304 HTTP状态代码以使用缓存中的文件。
答案 0 :(得分:1)
简短回答是Cache-control: no-cache。浏览器/缓存代理必须始终在服务之前验证数据。要成功验证,必须存在ETag和Last-Modified标头。否则,资源将始终从服务器下载。
Cache-control: no-cache
ETag
Last-Modified