200

OK

Oficialus
Užklausa buvo sėkminga

Bendras būsenos kodo 200 paaiškinimas

Deja, šis teksto blokas pateikiamas tik anglų kalba.

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.

HTTP būsenos kodo 200 specifikacija

200 OK būsenos kodas rodo, kad užklausa pavyko. 200 OK atsakyme siunčiamas naudingasis krūvis priklauso nuo užklausos metodo. Šioje specifikacijoje apibrėžtų metodų atveju numatytą naudingosios apkrovos reikšmę galima apibendrinti taip:

GET tikslinio ištekliaus atvaizdavimas;

HEAD toks pat atvaizdavimas kaip GET, bet be atvaizdavimo duomenų;

POST veiksmo būsenos arba gautų rezultatų atvaizdavimas;

PUT, DELETE veiksmo būsenos atvaizdavimas;

OPTIONS ryšių parinkčių atvaizdavimas;

TRACE galutinio serverio gauto užklausos pranešimo atvaizdavimas.

Pagal atsakymus į CONNECT, 200 OK atsakymas visada turi naudingąją apkrovą, nors pradinis serveris GALI sukurti nulinio ilgio naudingosios apkrovos kūną.

Jeigu naudingosios apkrovos nepageidaujama, pradinis serveris vietoj jos turėtų siųsti 204 (Nėra turinio). CONNECT atveju neleidžiama naudoti jokios naudingosios apkrovos, nes sėkmingas rezultatas yra tunelis, kuris prasideda iš karto po 200 OK atsakymo antraštės dalies. 200 OK atsakymą pagal nutylėjimą galima talpinti į spartinančiąją atmintį, t. y. jei kitaip nenurodyta metodo apibrėžtyje arba aiškios spartinančiosios atminties kontrolės priemonėse (žr. [RFC7234] 4.2.2 skirsnį).

Šaltinis / citata iš: HTTP būsenos kodas 200 OK nurodytas 6.3.1 skirsnyje 6.3.1.

Kaip naudojant PHP išmesti 200 būsenos kodą?

Norint žiniatinklio puslapyje nurodyti HTTP būsenos kodą 200, galima naudoti PHP funkciją http_response_code. Sintaksė tokia: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

HTTP būsenos kodo 200 testavimas

Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 200 OK) ir kitą informaciją, kūrimo konsolę reikia atidaryti klavišu F12. Tada pereikite prie skirtuko "Network" (tinklas). Dabar galima atidaryti puslapį, tinklo skirtuke turi būti matoma svetainė (pavyzdys index.php). Ją reikia pasirinkti, o tada reikia pasirinkti skyrių Herder (Herderis). Tada naudotojas matys tokį rezultatą:

Būsenos kodas 200 OK
Apžvalga
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Statusas: 200 OK
Šie: Network
IP adresas: XX.XX.XX.XX
Būsenos kodas 200 OK

200 būsenos kodo suderinamumas su naršyklėmis

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

Konstantos programavimo kalbose

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

Išorinės nuorodos, kuriose pateikiama daugiau informacijos apie HTTP būsenos kodą 200:

Tinklaraščio straipsniai

HTTP būsenos kodai 200 OK ir 201 Created: sėkmingai, tačiau skiriasi jų reikšmės

HTP būsenos kodų istorijaHTP būsenos kodų istorija prasidėjo 1996 m., kai, įdiegus HTTP 1.0, atsirado būsenos kodas 200 OK. Tuo metu šis kodas buvo naudojamas pranešti apie sėkmingą užklausą, kai p...

Autorius: Tony Brüser
Autorius: Tony Brüser

Tony Brüseris yra entuziastingas žiniatinklio kūrėjas, mėgstantis HTTP būsenos kodus.

LinkedInGitHub