SSブログ

PHPでクロスドメインからのアクセスを許可するには [PHP]

JavaScriptでは、クロスドメインでのアクセスがセキュリティ上できないことになっています。
隠しコマンドでクロスドメインを許可する設定ができるブラウザ(Chrome)がありますが、基本はクロスドメインでのアクセスは禁止となっています。

しかし、Web APIをAJAXでアクセスするには、クロスドメインとなる場合がありますので、サーバ側でHTTPヘッダに「Access-Control-Allow-Origin: *%」を付けるとクロスドメインアクセスが可能となります。

header("Access-Control-Allow-Origin: *%");
header(‘Access-Control-Allow-Headers: *%’);
header(‘Access-Control-Allow-Methods: GET, POST, OPTIONS’);
header(‘Content-Type: text/plain’);


nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。