首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >普通javascript xmlhttprequest无缓存IE11

普通javascript xmlhttprequest无缓存IE11
EN

Stack Overflow用户
提问于 2017-02-02 00:28:50
回答 1查看 171关注 0票数 0

对于不同的用户会话,我在IE11中遇到了缓存请求的问题。

当我使用用户A登录时,我在响应中获得了一些内容,但当我注销时,我总是得到与登录时相同的响应。即使我使用用户B登录,也会得到相同的响应。

只有在IE11中,并且当我关闭了开发人员工具时,才会发生这种情况。如果他们打开了,我就成功了。所有其他浏览器都可以正常工作

我已经解决了'Cache-control':'no-store,必须-revalidate,no-cache,max-age=0‘;Pragma to no-cache and Expires to -1。

这是一个GET方法。

我的一些参数是:

代码语言:javascript
复制
Pragma: true,
'Cache-control': 'no-store, must-revalidate, no-cache, max-age=0',
Expires: '-1'

在我的最终解决方案之前,任何人都有任何建议或想法,可以将时间戳作为url请求中的参数传递。

谢谢

其他信息Pragma

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-04 23:09:57

我得到的解决方案是将If-Modified-Since头设置为0(零)。它似乎工作得很好!!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41984781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档