Are GET
要求は別のドメインからリソースを取得しているため、要求はCORSと見なされますか?
ウィキペディアから、CORSは次のようになっています。
「Webページ上の制限されたリソース(フォントなど)が、リソースの元のドメイン以外の別のドメインから要求されることを許可するメカニズム。」
ただし、次の例を考えます:
$.ajax({
type: "GET",
url: "https://api.twitch.tv/kraken/base",
success: function(data){
//do stuff
}
});
www.mywebsite.com(ドメイン)が上記を行った場合 GET
Twitch(ドメイン外のドメイン)へのリクエストはCORSとしてカウントされますか?
回答:
回答№1は1HTTP要求はHTTP要求です。
通常、あるドメインを使用している場合、別のドメインでの作業に制限されます。これは、ブラウザサンドボックスと呼ばれます。
CORSは、サードパーティドメイン(あなたの場合は単収縮)がアクセスを許可する方法です。
あなたが述べる特定の例では、twitchは実際にアクセスを許可するために適切なCORSヘッダーを設定する必要があります。 twitchがこれを行わない場合、データを読み取ることはできません。
コードサンプルがひどく壊れていることに注意してください。