203

Non-Authoritative Information

Offisiell
En hurtigbufret kopi ble brukt til å gi metainformasjonen. Dataene er kanskje ikke oppdatert.

Spesifikasjon av HTTP-statuskoden 203

Statuskoden 203 Non-Authoritative Information indikerer at forespørselen var vellykket, men at den vedlagte nyttelasten er endret fra opprinnelsesserverens 200 (OK)-svar av en transformerende proxy (avsnitt 5.7.2 i [RFC7230]). Denne statuskoden gjør det mulig for proxyen å varsle mottakerne når en transformasjon er utført, siden denne kunnskapen kan påvirke senere beslutninger om innholdet. For eksempel kan fremtidige cachevalideringsforespørsler for innholdet bare gjelde langs den samme forespørselsbanen (gjennom de samme fullmaktene).

203 Non-Authoritative Information-svaret ligner på advarselskoden for 214 Transformation Applied (Seksjon 5.5 i [RFC7234]), som har fordelen av å kunne brukes på svar med hvilken som helst statuskode.

Et 203 Non-Authoritative Information-svar er cacheable som standard; dvs. med mindre annet er angitt av metodedefinisjonen eller eksplisitte cache-kontroller (se Seksjon 4.2.2 i [RFC7234]).

.

Kilde / Sitat fra: 203 Non-Authoritative Information HTTP-statuskoden er spesifisert av seksjon 6.3.4 i RFC7231.

Hvordan kaste en 203-statuskode med PHP?

For å kaste HTTP-statuskoden 203 på en nettside kan PHP-funksjonen http_response_code brukes. Syntaksen er som følger: http_response_code(203) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Test 203 HTTP-statuskoden

For å kunne vise HTTP-statuskoden (i dette tilfellet 203 Non-Authoritative Information) og annen informasjon på klientsiden, må utviklingskonsollen åpnes med F12. Naviger deretter til fanen "Nettverk". Nå kan siden åpnes, nettstedet (eksempel index.php) skal være synlig i nettverksfanen. Dette må velges, og deretter må Herder-delen velges. Brukeren vil da se følgende resultat:

Statuskode 203 Non-Authoritative Information
Oversikt
URL: https://http-statuscode.com/errorCodeExample.php?code=203
Status: 203 Non-Authoritative Information
De: Network
IP-adresse: XX.XX.XX.XX
Statuskode 203 Non-Authoritative Information

Nettleserkompatibilitet for 203-statuskoden

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

Konstanter i programmeringsspråk

http.StatusNonAuthoritativeInfo
Response::HTTP_NON_AUTHORITATIVE_INFORMATION
:non_authoritative_information
Forfatter: Tony Brüser
Forfatter: Tony Brüser

Tony Brüser er en entusiastisk webutvikler med en forkjærlighet for HTTP-statuskoder.

LinkedInGitHub