我在IE11中遇到了针对不同用户会话的缓存请求问题。
当我使用用户A登录时,我在响应中获得了一些内容,但是当我退出时,我会得到与记录时相同的响应。即使我使用用户B登录,我也会得到相同的响应。
这只发生在IE11和我关闭开发人员工具时。如果他们被打开我就取得了成功。 所有其他浏览器都可以正常工作
我已经确定了'缓存控制':' no-store,must-revalidate,no-cache,max-age = 0'; Pragma to no-cache和Expires to -1。
这是一种GET方法。
我的一些参数是:
Pragma: true,
'Cache-control': 'no-store, must-revalidate, no-cache, max-age=0',
Expires: '-1'
在我的最终解决方案之前,任何人都有任何建议或想法会将时间戳作为参数传递给网址请求。
由于
其他信息Pragma
答案 0 :(得分:0)
我得到的解决方案是将If-Modified-Since
标头设置为0(零)。它似乎工作正常!!