我有我的json数据,我需要将其发布到网址或只更新我的网站网址中的json数据。但我得到405错误。 这是我的代码。
$.post("details", {name: "John", location: "us"});
答案 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调用的一部分。也许这种粗心的错误可以帮助你。