如何在chrome中重置api缓存?

时间:2017-03-13 10:03:46

标签: api google-chrome caching

出于某种原因,我在chrome中获得了一些关于我的一些api请求的响应Status Code:200 OK (from disk cache)我需要禁用/清除相关的磁盘缓存以获得新的端点响应。尝试清除chrome的缓存,但这仍然在发生。

请求详细信息减去一些私人数据: enter image description here

1 个答案:

答案 0 :(得分:1)

因为响应类型为svg / xml,浏览器将其视为静态内容并将其 url 缓存为缓存键,尝试使用其他随机查询调用您的API字符串参数。

像这样  http://myserver/myapi/action?rand=123456789

每次浏览器请求来自服务器的数据不缓存时都会使用此解决方法。

这里是用于生成新随机数的javascript代码

var rand = (new Date()).getTime();