我有一个 Web 应用程序,它每分钟从 xml 文件刷新一个表。当我编辑 xml 文件的内容时,脚本的日志在尝试获取当前文件时显示“304 Not Modified”消息。但该文件已被编辑。如果我在浏览器中刷新 xml 文件 http:/xx.de/test.xml,Web 应用程序也会显示编辑内容。
如何防止请求被缓存?
最佳答案
如果将 header 设置为:
header(“Pragma: no-cache”);
header(“cache-Control: no-cache, must-revalidate”);
header(“Expires: Mon, 12 Jul 2010 03:00:00 GMT”);
它应该强制它不缓存,如果这就是你想要的?
关于php - 如何防止 XMLHttpRequest 在没有 jQuery 的情况下缓存请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665832/