Statuscode 205 Reset Content

Was bedeutet der Statuscode 205 Reset Content?

Statuscode 205 Reset Content

Copyright ┬ę Shutterstock / SchottiU

Der 200er-Bereich der HTTP-Statuscodes bezieht sich auf grunds├Ątzlich erfolgreiche Anforderungen, dementsprechend handelt es sich auch bei 205 Reset Content um eine Erfolgsmeldung. Dar├╝ber hinaus dient die HTTP Response 205 Reset Content dazu, dem Client mitzuteilen, den Inhalt aus einem Formular zu l├Âschen oder die Benutzeroberfl├Ąche zu aktualisieren. Das hei├čt, ein Anwender k├Ânnte ein Formular ausf├╝llen, auf die Schaltfl├Ąche zum Senden klicken, und das Formular, an dem er gerade arbeitet, wird auf die Standardwerte aktualisiert, sobald der Client eine Antwort 205 Reset Content erh├Ąlt. Gem├Ą├č der HTTP-Spezifikation bedeutet eine 205-Antwort folgendes: Eingabe erfolgreich – weiter geht’s.

Der Server hat die Anforderung erf├╝llt, und der Benutzeragent sollte daraufhin die Dokumentansicht zur├╝cksetzen, aus der die Anforderung gesendet wurde. Diese Antwort soll in erster Linie Benutzereingaben f├╝r beliebige Aktionen erm├Âglichen. Desweiteren macht sie das L├Âschen der eingegebenen Werte in der verwendeten Eingabemaske m├Âglich, sodass der Benutzer leicht eine weitere Eingabeaktion einleiten kann. Allerdings wird dieses Verhalten nicht von jedem Browser unterst├╝tzt. Viele behandeln entweder eine 205 Reset Content wie eine 204 No Content, oder sie behandeln sie schlicht als 200 OK.

Dies bedeutet jedoch nicht, dass Ajax-Anwendungen eine 205-Antwort nicht korrekt behandeln k├Ânnen. Wenn der Client in einer Ajax-Anwendung eine 205-Antwort (anstelle einer 204-Antwort) empf├Ąngt, dann sollten die UI-Elemente (User Interface Elemente) auch wieder in ihren urspr├╝nglichen Zustand wechseln. Anders sieht es bei der Verwendung von 204 No Content (Kein Inhalt) in einer Ajax-Anwendung aus. Wenn die verwendete Ajax-Bibliothek als Antwort auf die gesendeten Anfragen einfach nach einer Erfolgsmeldung 204 Ausschau h├Ąlt, dann kann sie dem Benutzer auch eine Erfolgsmeldung pr├Ąsentieren.┬áDabei ist es nicht n├Âtig, irgendwelche der f├╝r die Dateneingabe erforderlichen UI-Elemente zu ├Ąndern.

 


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte