J'utilise l'API de récupération HTML5.
var request = new Request('https://davidwalsh.name/demo/arsenal.json');
fetch(request).then(function(response) {
// Convert to JSON
return response.json();
}).then(function(j) {
// Yay, `j` is a JavaScript object
console.log(JSON.stringify(j));
}).catch(function(error) {
console.log('Request failed', error)
});
Je suis capable d'utiliser json normal mais je ne parviens pas à récupérer les données de l'URL d'API ci-dessus. Il jette une erreur:
L'API de récupération ne peut pas charger https://davidwalsh.name/demo/arsenal.json . Aucun en-tête «Access-Control-Allow-Origin» n'est présent sur la ressource demandée. L' accès d' origine ' http: // localhost ' n'est donc pas autorisé. Si une réponse opaque répond à vos besoins, définissez le mode de la requête sur «no-cors» pour récupérer la ressource avec CORS désactivé.