205

Reset Content

Officieel
moet de cliënt het document in zijn oorspronkelijke staat terugbrengen. Het verzoek was succesvol

Specificatie van de HTTP-statuscode 205

De statuscode 205 Reset Content geeft aan dat de server aan het verzoek heeft voldaan en wenst dat de user agent de "documentweergave", waardoor het verzoek is verzonden, terugzet naar de oorspronkelijke staat zoals ontvangen van de origin server.

Dit antwoord is bedoeld ter ondersteuning van een veelgebruikte gegevensinvoer waarbij de gebruiker inhoud ontvangt die gegevensinvoer ondersteunt (een formulier, notitieblok, canvas, enz.), gegevens in die ruimte invoert of manipuleert, ervoor zorgt dat de ingevoerde gegevens worden verzonden in een verzoek, en vervolgens het gegevensinvoermechanisme opnieuw wordt ingesteld voor de volgende invoer, zodat de gebruiker gemakkelijk een andere invoeractie kan starten.

Omdat de 205 Reset Content-statuscode impliceert dat er geen aanvullende inhoud wordt geleverd, MOET een server GEEN payload genereren in een 205 Reset Content-antwoord. Met andere woorden, een server MOET een van de volgende dingen doen voor een 205 Reset Content-antwoord: a) een nul-lengte body voor het antwoord aangeven door een Content-Length-headerveld met de waarde 0 op te nemen; b) een nul-lengte payload voor het antwoord aangeven door een Transfer-Encoding-headerveld met de waarde chunked op te nemen en een berichttekst bestaande uit een enkele chunk van nul-lengte; of, c) de verbinding onmiddellijk sluiten na het verzenden van de lege regel die het headergedeelte afsluit.

Bron / Citaat van: De 205 Reset Content HTTP-statuscode wordt gespecificeerd door sectie 6.3.6 van RFC7231.

Hoe gooi je een 205-statuscode met PHP?

Om de HTTP-statuscode 205 op een webpagina te gooien, kan de PHP-functie http_response_code worden gebruikt. De syntaxis is als volgt: http_response_code(205) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Test de HTTP-statuscode 205

Om de HTTP-statuscode (in dit geval 205 Reset Content) en andere informatie aan de clientzijde te kunnen weergeven, moet de ontwikkelconsole worden geopend met F12. Navigeer vervolgens naar het tabblad "Netwerk". Nu kan de pagina worden geopend, de website (voorbeeld index.php) moet zichtbaar zijn in het netwerk tabblad. Deze moet worden geselecteerd en vervolgens moet het onderdeel Herder worden geselecteerd. De gebruiker ziet dan het volgende resultaat:

Statuscode 205 Reset Content
Overzicht
URL: https://http-statuscode.com/errorCodeExample.php?code=205
Status: 205 Reset Content
Die: Network
IP-adres: XX.XX.XX.XX
Statuscode 205 Reset Content

Browsercompatibiliteit van de 205-statuscode

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Constanten in programmeertalen

http.StatusResetContent
Response::HTTP_RESET_CONTENT
:reset_content

Vermakelijke memes over de HTTP-statuscode 205

Auteur: Tony Brüser
Auteur: Tony Brüser

Tony Brüser is een enthousiaste webontwikkelaar met een voorliefde voor HTTP-statuscodes.

LinkedInGitHub