200

OK

Offisiell
Forespørselen ble innvilget

Generell forklaring av 200-statuskoden

Denne tekstblokken er dessverre bare tilgjengelig på engelsk.

The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.

Spesifikasjon av HTTP-statuskoden 200

Statuskoden 200 OK indikerer at forespørselen har lykkes. Nyttelasten som sendes i et 200 OK-svar avhenger av forespørselsmetoden. For metodene som er definert i denne spesifikasjonen, kan den tiltenkte betydningen av nyttelasten oppsummeres som:

GET en representasjon av målressursen;

HEAD samme representasjon som GET, men uten representasjonsdataene;

POST en representasjon av status for, eller resultater oppnådd fra, handlingen;

PUT, DELETE en representasjon av status for handlingen;

OPTIONS en representasjon av kommunikasjonsalternativene;

TRACE en representasjon av forespørselsmeldingen som mottatt av sluttserveren.

Bortsett fra svar på CONNECT, har et 200 OK-svar alltid en nyttelast,selv om en opprinnelsesserver KAN generere en nyttelastkropp med null lengde.Hvis ingen nyttelast er ønsket, bør en opprinnelsesserver sende 204 (No Content) i stedet. For CONNECT er ingen nyttelast tillatt fordi det vellykkede resultatet er en tunnel, som begynner umiddelbart etter 200 OK-svarhodedelen. Et 200 OK-svar kan bufres som standard, dvs. med mindre annet er angitt i metodedefinisjonen eller eksplisitte cache-kontroller (se avsnitt 4.2.2 i [RFC7234]).

Kilde / Sitat fra: 200 OK HTTP-statuskoden er spesifisert av seksjon 6.3.1 i RFC7231.

Hvordan kaste en 200-statuskode med PHP?

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

Test 200 HTTP-statuskoden

For å kunne vise HTTP-statuskoden (i dette tilfellet 200 OK) 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 200 OK
Oversikt
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Status: 200 OK
De: Network
IP-adresse: XX.XX.XX.XX
Statuskode 200 OK

Nettleserkompatibilitet for 200-statuskoden

Chrome Yes
Edge Yes
Firefox Yes
Opera Yes
Safari Yes
Chrome Android Yes
Firefox for Android Yes
Opera Android Yes
Safari on iOS Yes
Internet Yes
WebView Android Yes

Konstanter i programmeringsspråk

http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);

Bloggartikler

HTTP-statuskodene 200 OK og 201 Created: Vellykket, men med ulik betydning.

Historien til HTTP-statuskodene Historien til HTTP-statuskoder går tilbake til 1996, da introduksjonen av HTTP 1.0 førte til statuskoden 200 OK. På den tiden ble denne koden brukt til å signalisere...

Forfatter: Tony Brüser
Forfatter: Tony Brüser

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

LinkedInGitHub