[英]Error 405 Method Not Allowed when sending a PUT AJAX request to PHP with jQuery
我只是試圖用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請求被拒絕,我該如何解決?
更改:
$(function(){
$.ajax({
url: 'localhost/myscript.php',
type: 'PUT',
success: function(response) {
//...
}
});
});
至:
$(function(){
$.ajax({
url: 'http://localhost/myscript.php',
type: 'PUT',
success: function(response) {
//...
}
});
});
和:
是
Access-Control-Allow-Origin
。 不是Access-Control-Allow-Orgin
header("Access-Control-Allow-Orgin: *");
至:
header("Access-Control-Allow-Origin: *");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.