JavaScript · Middle · Frage 38 von 75

Lehnt fetch das Promise bei einer 404-Antwort ab?

Antwort zeigen

Richtige Antwort: Nein: den Status muss man selbst über res.ok prüfen

Erklärung

Eine HTTP-Fehlerantwort ist trotzdem eine Antwort. Man braucht eine explizite Prüfung: if (!res.ok) throw new Error(res.status). Das Promise lehnt bei Netzwerkfehlern, CORS-Blockade oder Abbruch über AbortController ab.

Zum Weiterlesen

Fehler in der Frage

JavaScript · Middle · Frage 38

Teste dich selbst

Mach den Test JavaScript · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen