Sobes.tech
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.