Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome Chrome似乎忽略了';缓存控制:必须重新验证';标题_Google Chrome_Caching_Cache Control - Fatal编程技术网

Google chrome Chrome似乎忽略了';缓存控制:必须重新验证';标题

Google chrome Chrome似乎忽略了';缓存控制:必须重新验证';标题,google-chrome,caching,cache-control,Google Chrome,Caching,Cache Control,我们开发的web应用程序存在一个持续的问题,当我们部署新版本的应用程序时,Chrome似乎忽略了所有缓存控制标题,并将应用程序(index.html)从磁盘缓存中加载出来,给我们的用户造成了各种错误 我尝试了几种不同的缓存控制头,但它似乎从来没有遵循,包括缓存控制:最大年龄:0,必须重新验证和缓存控制:无缓存 我的问题有两个:是否有我遗漏的东西可能导致这种情况,是否有其他人正在使用的技术来避免这种问题。正确的max age语法应该是 Cache-Control: max-age=0, must-

我们开发的web应用程序存在一个持续的问题,当我们部署新版本的应用程序时,Chrome似乎忽略了所有
缓存控制
标题,并将应用程序(index.html)从磁盘缓存中加载出来,给我们的用户造成了各种错误

我尝试了几种不同的
缓存控制
头,但它似乎从来没有遵循,包括
缓存控制:最大年龄:0,必须重新验证
缓存控制:无缓存


我的问题有两个:是否有我遗漏的东西可能导致这种情况,是否有其他人正在使用的技术来避免这种问题。

正确的
max age
语法应该是

Cache-Control: max-age=0, must-revalidate
你也可以试试

Cache-Control: no-cache, no-store, max-age=0, must-revalidate
它基本上涵盖了所有的不缓存指令,以防中间的一些代理不支持更新的语法