2
PHP + jQueryでREST風のアプリケーションを実装しようとしています。私は私の非常に最初の行でこれを置く// ... 405(メソッド許可されていません)エラー405 jQueryでPUT AJAXリクエストをPHPに送信するときにメソッドが許可されない
:私はこのエラーに
を取得PUTをhttp開始し、非常に最初の試みで
PHPスクリプト
header("Access-Control-Allow-Orgin: *"); header("Access-Control-Allow-Methods: *");
そして、これは私のjQueryのコードです:
$(function(){ $.ajax({ url: 'localhost/myscript.php', type: 'PUT', success: function(response) { //... } }); });
構成に関して特別なことはしませんでした。 なぜ私のAjaxリクエストが拒否され、どうすれば解決できますか?
'ではなく' PUT'のGET'、それが動作するかどうかを確認してみてください。 – Hackerman
'http:// localhost/myscript.php'を' url'として使ってみてください –
多分設定が間違っています。これを見てください:http://serverfault.com/questions/148865/enable-put-method-on- apache-for-any-php-script – Hackerman