0
我試圖使用jquery
上傳MVC4
中的文件。但是當我嘗試上傳任何文件時,我在Fiddler
上遇到此錯誤。因此,我收到Request.Files.Count = 0
。XMLHttpRequest內容長度不匹配,但客戶端發送65,536字節
如何增加請求緩衝區大小?
function UploadFile() {
var formdata = new FormData(); //FormData object
var fileInput = document.getElementById('Plans');
for (i = 0; i < fileInput.files.length; i++) {
//Appending each file to FormData object
formdata.append(fileInput.files[i].name, fileInput.files[i]);
}
//Creating an XMLHttpRequest and sending
var nexturl = '/Project/AjaxFileUploads';
var xhr = new XMLHttpRequest();
xhr.open('POST', nexturl, true);
xhr.send(formdata);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
alert(xhr.responseText);
}
}
return false;
}
錯誤消息我在提琴手接收:
#1153 Content-Length的不匹配:請求報頭指示的5,530,149字節,但客戶端發送65536個字節。