XMLHttpRequest:网络错误 0x2ee2,由于错误 00002ee2 无法完成操作
XMLHttpRequest: Network Error 0x2ee2, Could not complete the operation due to error 00002ee2
我们有一段代码可以将多个文件上传到服务器,有趣的是这段代码在 Chrome 和 Mozilla 上运行良好,但它在 Internet Explorer 中失败,收到以下错误
XMLHttpRequest: Network Error 0x2ee2, Could not complete the operation due to error 00002ee2
我们尝试了 中提到的解决方案,但仍然遇到类似问题
我们使用以下方法更改了 Internet Explorer 的超时值
this guide但是没用
我们找出导致问题的代码行
///////////////////////////////////////////////////////////////////////
// Private Helper for making servlet calls
_servercall: function(urlStr, input, isAsync, dataT, ajaxcallback) {
// Using the core $.ajax method
$.ajax({
// the URL for the request
url : urlStr,
async : isAsync,
// the data to send (will be converted to a query string)
data : input,
// whether this is a POST or GET request
type : "GET",
// the type of data we expect back
dataType : dataT,
// code to run if the request succeeds;
// the response is passed to the function
success : function(json) {
console.log("Server call - Success");
ajaxcallback(json);
},
// code to run if the request fails; the raw request and
// status codes are passed to the function
// This needs to be better handled, more graceful error, ToDo
error : function(xhr, status) {
console.log("Server call - error. Status " + status);
JCAAlert("com.ptc.windchill.enterprise.attachments.attachmentsResource.DO_APPLET_UPLOAD_ERROR");
this.cleanupUploadFields(this.wizardStep, null);
},
// code to run regardless of success or failure
complete : function(xhr, status) {
console.log("The request is complete! Status " + status);
}
});
},
此代码在 IE 上工作正常,直到文件编号 12,但是一旦我们 select 超过 12 个文件,它就会失败并出现上述错误?
这是 ajax 限制还是什么?
现在可以使用了。
我关注了以下文章
我将每个服务器 (HTTP 1.0) 的最大连接数增加到 50
然后
将每个主机 (HTTP1.1) 的最大连接数更改为 50
&
将每个服务器的最大 webscoket 连接数设置为 50
一切正常,我可以上传文件了。
感谢您的帮助。
我们有一段代码可以将多个文件上传到服务器,有趣的是这段代码在 Chrome 和 Mozilla 上运行良好,但它在 Internet Explorer 中失败,收到以下错误
XMLHttpRequest: Network Error 0x2ee2, Could not complete the operation due to error 00002ee2
我们尝试了 中提到的解决方案,但仍然遇到类似问题
我们使用以下方法更改了 Internet Explorer 的超时值 this guide但是没用
我们找出导致问题的代码行
///////////////////////////////////////////////////////////////////////
// Private Helper for making servlet calls
_servercall: function(urlStr, input, isAsync, dataT, ajaxcallback) {
// Using the core $.ajax method
$.ajax({
// the URL for the request
url : urlStr,
async : isAsync,
// the data to send (will be converted to a query string)
data : input,
// whether this is a POST or GET request
type : "GET",
// the type of data we expect back
dataType : dataT,
// code to run if the request succeeds;
// the response is passed to the function
success : function(json) {
console.log("Server call - Success");
ajaxcallback(json);
},
// code to run if the request fails; the raw request and
// status codes are passed to the function
// This needs to be better handled, more graceful error, ToDo
error : function(xhr, status) {
console.log("Server call - error. Status " + status);
JCAAlert("com.ptc.windchill.enterprise.attachments.attachmentsResource.DO_APPLET_UPLOAD_ERROR");
this.cleanupUploadFields(this.wizardStep, null);
},
// code to run regardless of success or failure
complete : function(xhr, status) {
console.log("The request is complete! Status " + status);
}
});
},
此代码在 IE 上工作正常,直到文件编号 12,但是一旦我们 select 超过 12 个文件,它就会失败并出现上述错误?
这是 ajax 限制还是什么?
现在可以使用了。
我关注了以下文章
我将每个服务器 (HTTP 1.0) 的最大连接数增加到 50
然后
将每个主机 (HTTP1.1) 的最大连接数更改为 50
&
将每个服务器的最大 webscoket 连接数设置为 50
一切正常,我可以上传文件了。
感谢您的帮助。