尝试使用 blueimp jquery 上传小部件上传时出现 405(不允许的方法)错误
Posted
技术标签:
【中文标题】尝试使用 blueimp jquery 上传小部件上传时出现 405(不允许的方法)错误【英文标题】:405 (Method Not Allowed) error while trying to upload with blueimp jquery upload widget 【发布时间】:2015-03-13 12:51:10 【问题描述】:我想使用 blueimp jquery 上传小部件的基本版本。但我收到如下错误:
POST "../(my url)" 405(不允许的方法)
我的代码是这样的:
<input id="fileupload" type="file" name="files[]" data-url="../uploads/" multiple>
还有一个基本的上传代码是这样的:
$('#fileupload').fileupload(
dataType: 'json',
done: function (e, data)
$.each(data.result.files, function (index, file)
$('<p/>').text(file.name).appendTo(document.body);
);
);
这是什么错误。应该不是 data-url 是这样的吧?我想将上传的文件放到显示的 url 中。有趣的是,如果我在新选项卡中打开不允许的 url,它会显示相关的 url。关于这个问题没有错误。
【问题讨论】:
已经找到答案了吗? 【参考方案1】:你试过了吗?
$('#fileupload').fileupload(
dataType: 'json',
method:'post',
done: function (e, data)
$.each(data.result.files, function (index, file)
$('<p/>').text(file.name).appendTo(document.body);
);
);
【讨论】:
以上是关于尝试使用 blueimp jquery 上传小部件上传时出现 405(不允许的方法)错误的主要内容,如果未能解决你的问题,请参考以下文章
Vimeo API:使用 HTTP PUT 和 blueimp 的 jQuery fileupload 进行流式上传
JQuery-File-Upload BlueImp文件上传EXIF方向旋转
通过 https 上传多个文件时 blueimp jquery 文件上传挂起
如何在 ASP.NET 中实现 Blueimp jQuery 文件上传