Obecné vysvětlení stavového kódu 200
Tento textový blok je bohužel k dispozici pouze v angličtině.
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.
Specifikace stavového kódu HTTP 200
GET reprezentace cílového prostředku;
HEAD stejná reprezentace jako GET, ale bez reprezentačních dat;
POST reprezentace stavu nebo výsledků získaných z akce;
PUT, DELETE reprezentace stavu akce;
OPTIONS reprezentace komunikačních možností;
TRACE reprezentace zprávy požadavku, jak ji obdržel koncový server.
Odpověď 200 OK má kromě odpovědí na CONNECT vždy užitečné zatížení,ačkoli původní server MŮŽE vygenerovat tělo užitečného zatížení o nulové délce.Pokud není užitečné zatížení požadováno, měl by původní server místo toho odeslat 204 (Bez obsahu). Pro CONNECT není povoleno žádné užitečné zatížení, protože úspěšným výsledkem je tunel, který začíná bezprostředně za částí záhlaví odpovědi 200 OK. Odpověď 200 OK je ve výchozím nastavení uložitelná do mezipaměti; tj. pokud není v definici metody nebo ve výslovných kontrolách mezipaměti uvedeno jinak (viz oddíl 4.2.2 [RFC7234]).Zdroj / Citace z: Stavový kód 200 OK HTTP je specifikován v oddílu 6.3.1 oddílu RFC7231.
Protokol HTTP
Jak vyhodit stavový kód 200 pomocí PHP?
Pro zobrazení stavového kódu HTTP 200 na webové stránce lze použít funkci PHP http_response_code. Syntaxe je následující: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testování stavového kódu HTTP 200
Aby bylo možné zobrazit stavový kód HTTP (v tomto případě 200 OK) a další informace na straně klienta, je třeba otevřít vývojovou konzolu pomocí klávesy F12. Poté přejděte na kartu "Síť". Nyní lze stránku otevřít, webová stránka (příklad index.php) by měla být viditelná na kartě sítě. Ta musí být vybrána a poté musí být vybrána sekce Herder. Uživatel pak uvidí následující výsledek:
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Stav: 200 OK
Tyto stránky: Network
IP adresa: XX.XX.XX.XX
Kompatibilita stavového kódu 200 s prohlížeči
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 |
Konstanty v programovacích jazycích
http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
Externí odkazy s dalšími informacemi o stavovém kódu HTTP 200:
Zábavné memy o stavovém kódu HTTP 200
Články na blogu
Stavové kódy HTTP 200 OK a 201 Created: Úspěšné, ale s rozdílným významem.
Historie stavových kódů HTTP Historie stavových kódů HTTP sahá až do roku 1996, kdy byl při zavedení protokolu HTTP 1.0 zaveden stavový kód 200 OK. V té době se tento kód používal k signalizaci úsp...