我正在努力让 Blueimp jQuery File-Uploader 在 Windows Server 2008 R2 上使用 IIS 7.5 在 MVC 3 上工作。我正在使用 HttpHandler 来处理被调用的上传。但是 HttpHandler 从不接收文件,也从不接收 HttpMethod“POST”或“PUT”,总是“OPTIONS”。有谁知道这里出了什么问题?
我从上传者的失败回调中得到的唯一消息是“错误”。
这是我的JS:
$('#fileupload').fileupload(
{
acceptFileTypes: /(\.|\/)(pdf)$/i,
fail: function (e, data) {
alert("Error: " + data.errorThrown + " Text-Status: " + data.textStatus);
// data.jqXHR;
},
maxNumberOfFiles: 1
/*add: function (e, data) {
data.formData = [{ name: "name1", value: "1" }, { name: "name2", value: "2"}];
data.submit();
},
submit: function (e, data) {
//data.formData = [{ name: "name1", value: "1" }, { name: "name2", value: "2"}];
}*/
}
);
非常感谢您的帮助!