0
私はJQueryを使ってitunes APIにアクセスできます。次のことは、サーバーなしでも完璧に動作します。iTunes APIアクセスはJQuery経由では動作しますがXMLHttpRequestオブジェクトでは動作しないのはなぜですか?
$(function(){
var apiURL = "https://itunes.apple.com/search?term=funk&media=music&callback=?";
$.getJSON(apiURL,function(data){
console.log(data);
});
});
通常のXMLHttpRequestオブジェクトを使用してアクセスしたいと思います。私はそれを動作させる方法が不思議です。あなたのURLクエリ文字列でのコールバックを持っているので
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://itunes.apple.com/search term=funk&media=music&callback=?');
xhr.send();