在Visual Studio 2013 /本地主机IIS 8.0中不允许405 POST方法

时间:2015-08-19 21:33:23

标签: javascript jquery iis

我正在使用带有IIS 8.0的Visual Studio 2013进行开发(本地主机),并且我正在尝试通过jQuery Ajax上传文件,但它一直在抛出405错误,指出不允许使用POST方法。我尝试在Web.config中添加多个方面,但都没有用。这是我的基本上传代码(将从Canvas转换的图像上传到名为myfiles的目录:

        function imageMe() {
        var canvasImage = document.getElementById("c");
        var img = canvasImage.toDataURL("image/png");
        var filename = 'Test.png';

        $.ajax({
            url: 'myfiles/',
            type: "POST",
            data: img, 
            processData: false,
            headers: {
            },
            success: function (result) {
                console.log("Upload complete!");
            },
            error: function (error) {
                console.log("Something went wrong!");
            }
        });
    }

0 个答案:

没有答案