200

OK

Officiel
Anmodningen blev gennemført

Generel forklaring af 200-statuskoden

Denne tekstblok findes desværre kun 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.

Specifikation af HTTP-statuskode 200

Statuskoden 200 OK angiver, at anmodningen er lykkedes. Den nyttelast, der sendes i et 200 OK-svar, afhænger af anmodningsmetoden. For de metoder, der er defineret i denne specifikation, kan den tilsigtede betydning af nyttelasten sammenfattes som:

GET en repræsentation af målressourcen;

HEAD samme repræsentation som GET, men uden repræsentationsdata;

POST en repræsentation af status for eller resultater opnået fra handlingen;

PUT, DELETE en repræsentation af handlingens status;

OPTIONS en repræsentation af kommunikationsindstillingerne;

TRACE en repræsentation af anmodningsmeddelelsen, som den er modtaget af slutserveren.Bortset fra svar på CONNECT har et 200 OK-svar altid en payload, selv om en origin-server KAN generere en payload body af nul længde.

Hvis der ikke ønskes nogen payload, bør en origin-server sende 204 (Intet indhold) i stedet. For CONNECT er ingen payload tilladt, fordi det vellykkede resultat er en tunnel, som begynder umiddelbart efter 200 OK-svarets headerafsnit. Et 200 OK-svar kan som standard anvendes i cache, dvs. medmindre andet er angivet i metodefinitionen eller eksplicitte cache-kontroller (se afsnit 4.2.2 i [RFC7234]).

Kilde / citat fra: HTTP-statuskoden 200 OK er specificeret i afsnit 6.3.1 i RFC7231.

Hvordan får man en 200-statuskode med PHP?

Hvis du vil have HTTP-statuskoden 200 på en webside, kan du bruge PHP-funktionen http_response_code. Syntaksen er som følger: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Test 200 HTTP-statuskoden

For at kunne vise HTTP-statuskoden (i dette tilfælde 200 OK) og andre oplysninger på klientsiden skal udviklingskonsollen åbnes med F12. Naviger derefter til fanen "Network" (netværk). Nu kan siden åbnes, hjemmesiden (eksempel index.php) skal være synlig i fanen netværk. Denne skal vælges, og derefter skal Herder-sektionen vælges. Brugeren vil derefter se følgende resultat:

Statuskode 200 OK
Oversigt
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Status: 200 OK
Disse: Network
IP-adresse: XX.XX.XX.XX
Statuskode 200 OK

Browserkompatibilitet 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 programmeringssprog

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

Blog-artikler

HTTP-statuskoderne 200 OK og 201 Created: Vellykket, men forskellig betydning

Historien om HTTP-statuskoder Historien om HTTP-statuskoder går tilbage til 1996, da introduktionen af HTTP 1.0 bragte 200 OK-statuskoden til verden. På det tidspunkt blev denne kode brugt til at s...

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

Tony Brüser er en entusiastisk webudvikler med en forkærlighed for HTTP-statuskoder.

LinkedInGitHub