SCRIPT7002:XMLHttpRequest:网络错误0x2ef3,由于错误00002ef3无法完成操作。 IE 10 jquery ajax

时间:2014-08-04 07:17:35

标签: jquery html ajax multipartform-data

我收到了像

这样的错误
  

SCRIPT7002:XMLHttpRequest:网络错误0x2ef3,由于错误00002ef3无法完成操作。

我使用多部分表单数据上传大文件。它适用于IE10以外的所有浏览器。这是我的一段代码

$.ajax({
    url: "FileService.svc/UploadedFile",
    type: 'POST',
    data: formData,
    mimeType: "multipart/form-data",
    contentType: false,
    cache: false,
    processData: false,
    success: function (data, textStatus, jqXHR) {}
})

任何人都可以提供解决方案来解决此问题。我解决了这个问题。

1 个答案:

答案 0 :(得分:0)

来自OTHER QUESTION的链接答案

我遇到了IIS应用程序的这个问题,返回一些JSON的AJAX Post请求会失败,最终返回abort,其中包含:

  

SCRIPT7002:XMLHttpRequest:控制台中出现网络错误0x2ef3错误。

在其他浏览器(Chrome,Firefox,Safari)上完全相同的AJAX 请求很好。

进一步调查显示,服务器的响应缺少状态代码 - 在这种情况下应该是500内部错误。

这是使用服务堆栈生成的C#Web应用程序的一部分,需要显式设置错误代码。

IE似乎将连接保持打开状态,最终网络层关闭了它并且它已经中止了#39;请求;尽管收到了内容和其他标题。

更新Web应用程序以正确返回状态代码解决了问题。

IE可能会在帖子中处理标题时出现问题。

希望这有助于某人!