Junior — Middle
Welke waarde of gegevens geeft de fetch-functie precies terug in uw toepassing?
sobes.tech AI
Antwoord van AI
De functie fetch in een applicatie wordt meestal gebruikt om HTTP-verzoeken uit te voeren en retourneert een Promise-object dat bij succes een Response-object bevat.
Dit Response-object bevat de gegevens van het antwoord van de server, inclusief:
- de status van het antwoord (bijvoorbeeld 200 OK)
- headers
- de inhoud van het antwoord, die gelezen kan worden als tekst, JSON, Blob, enz.
Voorbeeld van gebruik:
fetch('https://api.example.com/data')
.then(response => {
if (!response.ok) {
throw new Error('Netwerkfout');
}
return response.json(); // parseert de inhoud van het antwoord als JSON
})
.then(data => {
console.log(data); // gegevens uit het antwoord
})
.catch(error => {
console.error('Fout:', error);
});
Dus, fetch retourneert een belofte die wordt opgelost in een Response-object met de gegevens van het antwoord van de server.