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.