如何纠正我在.ajax电话上收到的405错误?

时间:2017-11-17 16:32:55

标签: jquery cors

这是我的错误消息:

无法加载资源:服务器响应状态为405(方法不允许) 这是次要错误:

预检请求未通过访问控制检查:否' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' http://localhost:51449'因此不允许访问。响应的HTTP状态代码为405。

这是ajax电话:

<script>
    $.support.cors = true;
    $.ajax({
        url: "http://199.21.66.148:8080/device/location/",
        type: "GET",
        datatype: "JSON",
        headers: { "Authorization": "Basic dXNlcm5hbWU6cGFzc3dvcmQ=" },
        data: { "locationId": "1" },
        contentType: "application/json; charset=utf-8",
        success: function (result) {
            alert("Successful api");
        },
        error: function (response, error) {
            alert("Not successful");
        }
    });
</script>

0 个答案:

没有答案