PHPでクロスドメインからのアクセスを許可するには [PHP]
JavaScriptでは、クロスドメインでのアクセスがセキュリティ上できないことになっています。
隠しコマンドでクロスドメインを許可する設定ができるブラウザ(Chrome)がありますが、基本はクロスドメインでのアクセスは禁止となっています。
しかし、Web APIをAJAXでアクセスするには、クロスドメインとなる場合がありますので、サーバ側でHTTPヘッダに「Access-Control-Allow-Origin: *%」を付けるとクロスドメインアクセスが可能となります。
隠しコマンドでクロスドメインを許可する設定ができるブラウザ(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’);
2014-03-29 10:09
nice!(0)
コメント(0)
トラックバック(0)
コメント 0