错误405:不允许使用方法

时间:2016-07-28 05:02:45

标签: javascript json ajax http-status-code-405

我有我的json数据,我需要将其发布到网址或只更新我的网站网址中的json数据。但我得到405错误。 这是我的代码。

    $.post("details", {name: "John", location: "us"});

2 个答案:

答案 0 :(得分:2)

405错误可以追溯到 Web服务器的配置以及管理对网站内容的访问的安全性。您发送Post请求的服务器(您的站点服务器)似乎已配置为阻止发布请求。
您可以将服务器配置为允许发布请求。有关详细信息,请转到http://www.checkupdown.com/status/E405.html

答案 1 :(得分:-1)

我遇到了同样的问题。我的失败就是这种要求:

我有一个" POST"在我的mockserver.js中请求:

  {method: "POST", path: "app/Registration/sendRegisData.*", response: function (xhr) { xhr.respondFile(200, {}, "../testdata/getUser.json"); } }

并尝试在我的控制器中使用" PUT" -call使用此路径:

    $.ajax({
                url: "z_dominosapp/Registration/sendRegisData",
                type: "POST",
                data: data
            }).done(function(){.......});

首先,我没有注意到它,并且想知道为什么只有"失败"调用了ajax调用的一部分。也许这种粗心的错误可以帮助你。