Bonjour !
Patrice Karatchentzeff a écrit :
> JSON.parse: unexpected end of data
Apparemment c'est response.json() qui n'arrive pas à comprendre la
réponse du serveur. Est-ce que tu pourrais nous montrer le texte de la
réponse ? En remplaçant tes deux then() par ça :
.then(response => response.text())
.then(text => {
console.log(`Received ${JSON.stringify(text)}`);
let json = JSON.parse(text);
setMessage(json);
console.log("Coucou2");
})
Le JSON.stringify() c'est pour bien voir de potentiels caractères
bizarres (BOM, caractères de contrôle...).
À+,
Edgar.