Sobes.tech
Junior — Middle

Welchen Wert oder welche Daten gibt die fetch-Funktion in Ihrer Anwendung genau zurück?

sobes.tech KI

Antwort von AI

Die Funktion fetch in einer Anwendung wird normalerweise verwendet, um HTTP-Anfragen durchzuführen, und gibt ein Promise-Objekt zurück, das bei erfolgreichem Abschluss ein Response-Objekt enthält.

Dieses Response-Objekt enthält die Daten der Serverantwort, einschließlich:

  • Status der Antwort (z.B. 200 OK)
  • Header
  • Antwortkörper, der als Text, JSON, Blob usw. gelesen werden kann.

Beispiel für die Verwendung:

fetch('https://api.example.com/data')
  .then(response => {
    if (!response.ok) {
      throw new Error('Netzwerkfehler');
    }
    return response.json(); // parsieren des Antwortkörpers als JSON
  })
  .then(data => {
    console.log(data); // Daten aus der Antwort
  })
  .catch(error => {
    console.error('Fehler:', error);
  });

Daher gibt fetch ein Promise zurück, das sich in ein Response-Objekt auflöst, das die Daten der Serverantwort enthält.