您无法按照HTML标准通过PUT发送表单数据。您只能通过PUT发送文件,在这种情况下,与POST相比,它们的发送效率更高(因为您不再拥有所有的多部分开销),但是为了让您PUT侦听服务器端组件实际接收文件通过PUT,您必须确保实际向其发送了PUT命令(例如,通过javascript)。这是一个使用JQuery的示例:
$('#file_upload').fileUpload({
namespace: 'file_upload',
url: '/path',
method: 'PUT'
});