Jquery Ajax PUT请求在后端发送文件

时间:2016-04-20 14:08:45

标签: jquery ajax file put

您好我需要通过PUT从浏览器向我的后端发送文件。我有一个输入类型文件,我在其中选择文件,然后尝试通过jquery ajax发送它。

基本上我需要做的是模拟这个请求,在我的REST接口文档中作为示例传递。

PUT http://localhost:8099/upload
Content-Type: application/binary
Filename: C:\ProgramData\ualdscert.der

这是我到目前为止的javascript ...但仍然无效。任何帮助都感激不尽。

 $("#fileUpload").change(function(){
    $.ajax({
            url: "/upload",
            type: "PUT",
            data: { Filename : $("#fileUpload").val()},
            processData : false,
            error: function(jqXHR, textStatus, errorThrown) {
                alert("Error: " + errorThrown);
            },
            success: function(responseData){
               alert(""succes");
            }
        }); 
});

0 个答案:

没有答案