J'ai le code suivant:
$.ajax({
url: "http://localhost:8080/App/game/leo/create",
type: "PUT",
async: false,
success: function(result) {
console.log(result);
},
error: function(result) {
console.log("Error found");
console.log(result);
},
complete: function() {
console.log("call completed");
}
});
et je m'attendrais à ce que le programme entre dans le success
section, mais entre error
code de section et journaux "Erreur trouvée" et l'objet avec la réponse que j'attends. Je sais que l'URL est correcte et renvoie en fait un code 200 OK et une chaîne. Des idées?
Réponses:
1 pour la réponse № 1Grâce aux commentaires, j'ai trouvé le problème. C'était json mal formaté, je générais dans le service REST quelque chose comme {"id": "633ac368-b595-4552-bb01-2e23f99ee132"}
ce qui à mon avis c'était un bon format json, mais ce n'était pas le cas, la bonne façon est
{"id": "633ac368-b595-4552-bb01-2e23f99ee132"}
(guillemets doubles au lieu de guillemets simples)
Merci à tous pour vos commentaires.