200

OK

Oficial
Solicitarea a avut succes

Explicația generală a codului de stare 200

Din păcate, acest bloc de texte este disponibil doar în limba engleză.

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.

Specificarea codului de stare HTTP 200

Codul de stare 200 OK indică faptul că solicitarea a fost acceptată. Conținutul util trimis într-un răspuns 200 OK depinde de metoda de solicitare. Pentru metodele definite de prezenta specificație, semnificația preconizată a încărcăturii utile poate fi rezumată după cum urmează:

GET o reprezentare a resursei țintă;

HEAD aceeași reprezentare ca GET, dar fără datele de reprezentare;

POST o reprezentare a stării acțiunii sau a rezultatelor obținute în urma acesteia;

PUT, DELETE o reprezentare a stării acțiunii;

OPTIONS o reprezentare a opțiunilor de comunicare;

TRACE o reprezentare a mesajului de cerere așa cum a fost primit de serverul final.

>În afară de răspunsurile la CONNECT, un răspuns 200 OK are întotdeauna o încărcătură utilă, deși un server de origine POATE genera un corp de încărcătură utilă de lungime zero.Dacă nu se dorește o încărcătură utilă, un server de origine ar trebui să trimită în schimb 204 (No Content). În cazul CONNECT, nu este permisă nici o încărcătură utilă, deoarece rezultatul pozitiv este un tunel, care începe imediat după secțiunea de antet a răspunsului 200 OK. Un răspuns 200 OK poate fi memorat în memoria cache în mod implicit, adică dacă nu se indică altfel prin definiția metodei sau prin controale explicite ale memoriei cache (a se vedea secțiunea 4.2.2 din [RFC7234]).

Sursa / Citat din: Codul de stare HTTP 200 OK este specificat în secțiunea 6.3.1 din RFC7231.

Cum să arunci un cod de stare 200 cu PHP?

Pentru a afișa codul de stare HTTP 200 pe o pagină web, se poate utiliza funcția PHP http_response_code. Sintaxa este următoarea: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testați codul de stare HTTP 200

Pentru a putea afișa codul de stare HTTP (în acest caz 200 OK) și alte informații pe partea clientului, consola de dezvoltare trebuie deschisă cu F12. Apoi navigați la fila "Network" (Rețea). Acum pagina poate fi deschisă, site-ul web (exemplu index.php) ar trebui să fie vizibil în fila rețea. Acesta trebuie selectat și apoi trebuie selectată secțiunea Herder. Utilizatorul va vedea apoi următorul rezultat:

Cod de stare 200 OK
Prezentare generală
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Stare: 200 OK
Cei de la: Network
Adresa IP: XX.XX.XX.XX
Cod de stare 200 OK

Compatibilitatea browserului cu codul de stare 200

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

Constante în limbajele de programare

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

Meme-uri amuzante despre codul de stare HTTP 200

Articole de blog

Codurile de stare HTTP 200 OK și 201 Created: reușite, dar cu semnificații diferite

Istoria codurilor de stare HTTPIstoria codurilor de stare HTTP datează din 1996, când, odată cu introducerea HTTP 1.0, a apărut codul de stare 200 OK. La acea vreme, acest cod era folosit pentru a ...

Autor: Tony Brüser
Autor: Tony Brüser

Tony Brüser este un dezvoltator web entuziast cu o înclinație pentru codurile de stare HTTP.

LinkedInGitHub