我只是想用PHP + jQuery实现一个类似REST的应用程序。
在第一次尝试中,我开始遇到这个错误
PUT http://... 405 (不允许的方法)
我把这个放在我的PHP脚本的第一行
header("Access-Control-Allow-Orgin: *");
header("Access-Control-Allow-Methods: *");
这是我的jQuery代码:
$(function(){
$.ajax({
url: 'localhost/myscript.php',
type: 'PUT',
success: function(response) {
//...
}
});
});
在配置方面,我没有做任何特殊的设置。 为什么我的Ajax请求会被拒绝,我该怎么解决?
get
而不是put
,看看是否有效。 - Hackermanhttp://localhost/myscript.php
作为url
。 - Jamie Bicknellheader("Access-Control-Allow-Headers: *");
,另外,__Access-Control-Allow-Orgin
__ 是一个拼写错误吗? - hjpotter92