J'utilise fetch() pour récupérer les données du serveur api. Mon erreur ressemble à ceci:fetch() fin inattendue de l'entrée
Uncaught (in promise) SyntaxError: Unexpected end of input at
fetch.then.blob.
Pouvez-vous s'il vous plaît dites-moi ce que je fais mal.
const weatherAPi ='https://www.metaweather.com/api/location/523920';
fetch(weatherAPi, {
mode: 'no-cors'
}).then(blob => blob.json())
.then(data => console.log(data))
Je ne vois cette erreur que lorsque je l'ai testé dans la console du navigateur – Rowland
Le problème est que la réponse que vous obtenez n'est pas un json valide (il semble que c'est null) – nem035