J'ai créé une API qui renvoie des données en json, et maintenant je crée une application pour tester l'API en recevant les données et en les utilisant sur la page. Cependant, mon code ajax (voir ci-dessous) échoue pour une raison quelconque, et l'erreur dit juste "erreur" (Error : error).
Qu'est-ce qui peut être faux dans ce code ?
le code :
$.ajaxSetup ({
url: "http://localhost:8000/products", // <--- returns json
type: "GET",
headers:{
"Accept":"application/json",
"Content-type":"application/x-www-form-urlencoded"
}
})
$.ajax({
success: function(data){
console.log("You made it!");
},
error: function(xhr) {
console.log("Error: " + xhr.statusText);
}
}).done(function(data){
console.log(data);
})
Voici les informations que j'obtiens dans Chrome (Inspecteur -> Réseau) :
Nom : produits localhost/, Méthode : GET, Statut : (annulé), Type : En attente, Initiateur : jquery-latest.js:8434 script, Taille : 13B 0B, C'est l'heure : 95ms 0.0 jours