jQuery ajax使IE 11获得额外的获取请求

时间:2018-03-14 18:55:35

标签: jquery ajax internet-explorer xmlhttprequest http-headers

当我尝试在IE 11中发出ajax请求时,我发现了一个非常奇怪的事情。它在我想要的URL上发出get请求,然后在没有任何刺激的情况下进行另一次调用。我很肯定没有其他请求在代码中明确提出。

$.ajax({
  dataType: "json",
  url: authorizeUrl,
  type: "GET",
  cache: false
})
.done(function(response) { //handle }}
.fail(function(jqxhr, textStatus, error) { //handle }}

在“网络”选项卡中,它使用Initiator / Type XMLHttpRequest和状态200响应发出GET请求,但随后对没有Initiator / Type的根页面进行新调用,最终得到302响应。

我很困惑,欢迎任何帮助!

0 个答案:

没有答案