出于某种原因,我在chrome中获得了一些关于我的一些api请求的响应Status Code:200 OK (from disk cache)
我需要禁用/清除相关的磁盘缓存以获得新的端点响应。尝试清除chrome的缓存,但这仍然在发生。
答案 0 :(得分:1)
因为响应类型为svg / xml,浏览器将其视为静态内容并将其 url 缓存为缓存键,尝试使用其他随机查询调用您的API字符串参数。
像这样 http://myserver/myapi/action?rand=123456789每次浏览器请求来自服务器的数据不缓存时都会使用此解决方法。
这里是用于生成新随机数的javascript代码
var rand = (new Date()).getTime();