ok beschreibt einen Statusbereich
Die Fetch-Response besitzt die Eigenschaft ok. MDN definiert sie als wahr für Antworten im HTTP-Statusbereich 200 bis 299. Diese technische Aussage bedeutet nicht automatisch, dass die Antwort den erwarteten fachlichen Inhalt enthält. Eine Datenansicht sollte deshalb Statusprüfung und Inhaltsprüfung getrennt behandeln. Der folgende Ablauf ist ein Entwicklungsvorschlag mit eigenen Testdaten und keine Behauptung einer neuen Schutzfunktion in jedem Browser.
Die erwartete Antwort genau beschreiben
Lege fest, ob die Anwendung JSON, ein Bild oder einen anderen Inhalt erwartet. Beschreibe für JSON zusätzlich die benötigten Felder und ihre Bedeutung. Ein erfolgreicher Status kann mit einer leeren Antwort oder einem inhaltlich unpassenden Datensatz zusammenkommen. Umgekehrt braucht ein Fehlerstatus eine verständliche Behandlung, bevor die Oberfläche versucht, ihn wie normale Treffer darzustellen. Ein automatischer Ersatz durch eine erfundene leere Liste würde eine echte Störung unter Umständen als „keine Ergebnisse“ tarnen.
Unterschiedliche Fehlerbilder nachstellen
Erzeuge in einer eigenen Entwicklungsumgebung einen gültigen Datensatz, eine Antwort mit fehlendem Pflichtfeld und einen technischen Fehlerstatus. Prüfe zusätzlich einen erfolgreichen Status mit einem unerwarteten Inhaltstyp. Die Oberfläche soll die Fälle nach der vorgesehenen Regel unterscheiden. Halte die tatsächliche Antwort und die sichtbare Meldung in der Testbeschreibung fest, ohne private Daten oder Zugangstoken zu veröffentlichen. Ein Netzfehler ohne normale Antwort braucht ebenfalls einen eigenen nachvollziehbaren Weg. Nur die Farbe eines Ladekreises ist keine ausreichende Abnahme.
Den letzten guten Stand ehrlich behandeln
Wenn die Anwendung bei einem Fehler frühere Daten weiterzeigt, kennzeichne deren tatsächlichen Stand. Erzeuge keinen frischen Aktualitätszeitpunkt, nur weil ein neuer Abruf gestartet wurde. Prüfe vor dem Überschreiben, ob die neue Antwort die Mindestbedingungen erfüllt. Die Abnahme gelingt, wenn ein technischer Erfolg korrekt erkannt wird und fachlich unbrauchbare Inhalte trotzdem sichtbar abgefangen werden. Response.ok ersetzt weder ein Datenschema noch Quellenfreigaben, Berechtigungen oder die Prüfung, ob ein tatsächlich gezeigtes Bild zum beschriebenen Gegenstand gehört.
Kontrolliere auch, ob die Fehleranzeige den aktuellen Zustand nach einer späteren gültigen Antwort wieder verlässt. Eine gute Prüfung unterscheidet den Fehlversuch und die tatsächliche erfolgreiche Erholung, statt ein dauerhaftes Warnsymbol ohne Bezug stehen zu lassen.
Quellen & Aktualität
Quellen geprüft am 2026-10-23. Herstellerangaben sind als solche eingeordnet. Produktdetails können sich nach diesem Stand ändern.



