.json
リモート Firebase サーバーからファイルを取得しようとしています。
function fetchData(remoteJsonId){
var url = "https://myAppName.firebaseapp.com/topics/"+remoteJsonID;
console.log(url); //This variable expands to the full domain name which is valid and returns success both on wget and the browser
$http.jsonp(url).then(
function(resp){
},
function(err){
console.log(err.status) // This posts "404" on console.
}
);
}
しかしurl
、ブラウザで開くと、json ファイルが読み込まれます。wget url
jsonファイルがロードされても。しかし、角度を介して、404
見つかりませんでした。
これで、.json
リモート ファイルの構造は次のようになります。
[
{
"hello":"Europe"
},
{
"hello":"USA"
}
]
上記のファイルは、$http.get() を使用して取得できますが、$http.jsonp() を使用して取得することはできません。JSONP は、上記の構造を持つ .json ファイルを解析できません。どうすればこれを回避できますか?