¿Cómo funciona $ http.jsonp ()?
Aquí hay un ejemplo de un.json
archivo:
[
{
"name":"Jon Skeets"
},
{
"name":"Bill Joy"
}
]
Si este archivo json se obtiene como:
$http.jsonp(pathToFile).then() {
...
}
Devuelve un 404. No hay nada malo conpathToFile
Lo he verificado concurl, wget and the browser
. Pero el problema es conjsonp()
tener que ir a buscar.json
archivos con la estructura anterior.$http.get()
puede analizar.json
archivos con la estructura anterior. PeroJSONP
hipocresía. Necesita un diccionario en el nivel superior y no una matriz.
Para demostrar esto, he creado esta base de fuego:https://blazing-fire-6512.firebaseapp.com/name.json
busca el enlace en tu navegador o wget y funciona. Intenta buscarlo conAngular aquí y devuelve 404 Solicitud fallida.