-
Piwik は、今までにないフォーマットでデータ (トラッキング API) とレポート (アナリティクス API) を収集する解析プラットフォームですが、たとえばクロスドメイン Ajax の呼び出し (
XMLHttpRequest
) を利用して、他のドメインからこのデータをクエリーしたい場合の設定についてご説明します。ブラウザは、デフォルトで他のドメインがブラウザに直接データをリクエストするのを防ぐポリシーを実行します。幸運なことに、モダンウェブブラウザは開発者がクロスドメインリクエストを 1 つのトリックで実行するのを許可します。
つまりサーバーは、リクエストコードのドメインを含む値 (または、全ドメインに合致するように) に設定されたアクセス・コントロール・許可・オリジン
のヘッダーを持つリクエストに応答することにより、クロスドメインリクエストを許可する必要があります。