当我的app的会话变量到期并且我们尝试通过AJAX调用执行任何数据库操作时,我只在IE上接收此错误(在FF和chrome上正常工作)。
SCRIPT7002:XMLHttpRequest:网络错误0x2f76,由于错误00002f76无法完成操作
由于这个原因我的应用程序没有重定向。可能的原因是什么?
TIA
答案 0 :(得分:1)
为此重定向状态代码
303请参阅其他HTTP状态代码
在IE中无法识别,已更改为状态代码为308并且工作正常。
答案 1 :(得分:0)
在将错误的标头添加到ajax请求的情况下,我也从IE中收到相同的错误。 就是这样的代码:
$.ajax({
url: someUrl,
type: "GET",
cache: false,
headers: "Cache-Control:no-cache"
});
问题通过更改代码解决:
$.ajax({
url: someUrl,
type: "GET",
cache: false,
headers: {
'Cache-Control': 'no-cache'
}
});