Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
Javascript 在使用XMLHttpRequest时,现在是否有一种交叉浏览器和标准兼容的方法来防止缓存?_Javascript_Cross Browser_Xmlhttprequest_Standards_Cache Control - Fatal编程技术网

Javascript 在使用XMLHttpRequest时,现在是否有一种交叉浏览器和标准兼容的方法来防止缓存?

Javascript 在使用XMLHttpRequest时,现在是否有一种交叉浏览器和标准兼容的方法来防止缓存?,javascript,cross-browser,xmlhttprequest,standards,cache-control,Javascript,Cross Browser,Xmlhttprequest,Standards,Cache Control,在使用XMLHttpRequest时,现在是否有一种交叉浏览器和标准兼容的方法来防止缓存 到目前为止,甚至MDN都提出了一个解决方案。() (像) 编辑:问题是告诉浏览器不要使用其客户端缓存,这与服务器作为标志或字段发送的内容无关。您可以使用缓存控制标题控制如何缓存数据 类似这样的东西-缓存控制:private,max age=0,无缓存 请在此阅读更多信息- 正确的方法是让服务器告知不要缓存任何内容。在这种情况下,如果浏览器按照要求行事,就不需要采取变通办法。缓存控制实际上是服务器的责任,因为

在使用XMLHttpRequest时,现在是否有一种交叉浏览器和标准兼容的方法来防止缓存

到目前为止,甚至MDN都提出了一个解决方案。()

(像)


编辑:问题是告诉浏览器不要使用其客户端缓存,这与服务器作为标志或字段发送的内容无关。

您可以使用
缓存控制
标题控制如何缓存数据

类似这样的东西-
缓存控制:private,max age=0,无缓存

请在此阅读更多信息-

正确的方法是让服务器告知不要缓存任何内容。在这种情况下,如果浏览器按照要求行事,就不需要采取变通办法。缓存控制实际上是服务器的责任,因为它应该知道它所服务的资源的性质。不,没有这种方法。这是服务器端解决方案,但OP修改了问题,只需要客户端解决方案。