Общо обяснение на код на състоянието 200
За съжаление този блок с текст е достъпен само на английски език.
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 код на състоянието 200
GET представяне на целевия ресурс;
HEAD същото представяне като GET, но без данните за представяне;
POST представяне на състоянието или резултатите, получени от действието;
PUT, DELETE представяне на състоянието на действието;
OPTIONS представяне на опциите за комуникация;
TRACE представяне на съобщението за заявка, както е получено от крайния сървър.
Освен отговорите на CONNECT, отговор 200 OK винаги има полезен товар, въпреки че сървърът на произхода МОЖЕ да генерира тяло на полезния товар с нулева дължина. ако не се желае полезен товар, сървърът на произхода трябва да изпрати вместо това 204 (Без съдържание). За CONNECT не се допуска полезен товар, тъй като успешният резултат е тунел, който започва веднага след заглавната част на отговора 200 OK. Отговорът 200 OK може да се кешира по подразбиране, т.е. освен ако не е посочено друго в дефиницията на метода или в изричните контроли за кеширане (вж. раздел 4.2.2 на [RFC7234]).Източник / Цитат от: Кодът на състоянието 200 OK на HTTP е определен в раздел 6.3.1 на RFC7231.
Протокол HTTP
Как да изхвърлим код на състоянието 200 с PHP?
За изхвърляне на HTTP статус код 200 на уеб страница може да се използва функцията http_response_code на PHP. Синтаксисът е следният: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Тестване на код 200 на състоянието HTTP
За да можете да показвате кода на състоянието на HTTP (в този случай 200 OK) и друга информация от страна на клиента, конзолата за разработка трябва да се отвори с F12. След това преминете към раздела "Мрежа". Сега страницата може да бъде отворена, като уебсайтът (пример index.php) трябва да се вижда в раздела "Мрежа". Той трябва да бъде избран и след това трябва да се избере разделът Herder. След това потребителят ще види следния резултат:
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Статус: 200 OK
Тези: Network
IP адрес: XX.XX.XX.XX
Съвместимост на кода на състоянието 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 |
Константи в езиците за програмиране
http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
Външни връзки с допълнителна информация за HTTP статус код 200:
Забавни мемове за HTTP статус код 200
Статии в блога
HTTP кодове за състояние 200 OK и 201 Created: Успешни, но с различно значение
История на HTTP кодовете за състояние Историята на HTTP кодовете за статус датира от 1996 г., когато с въвеждането на HTTP 1.0 се появява кодът за статус 200 OK. По това време този код се използваш...