200

OK

Официальный сайт
Запрос был успешным

Общее объяснение кода состояния 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

Код состояния 200 OK означает, что запрос прошел успешно. Полезная нагрузка, отправляемая в ответе 200 OK, зависит от метода запроса. Для методов, определенных этой спецификацией, предполагаемое значение полезной нагрузки можно обобщить следующим образом:

GET представление целевого ресурса;

HEAD такое же представление, как GET, но без данных представления;

POST представление статуса или результатов, полученных в результате действия;

PUT, DELETE представление статуса действия;

OPTIONS представление опций связи;

TRACE представление сообщения запроса, полученного конечным сервером.

За исключением ответов на CONNECT, ответ 200 OK всегда имеет полезную нагрузку, хотя сервер происхождения может генерировать тело полезной нагрузки нулевой длины. Если полезная нагрузка не требуется, серверу происхождения следует отправить 204 (No Content). Для CONNECT полезная нагрузка не допускается, поскольку успешным результатом является туннель, который начинается сразу после секции заголовка ответа 200 OK. Ответ 200 OK является кэшируемым по умолчанию, т.е. если иное не указано в определении метода или явном контроле кэша (см. раздел 4.2.2 [RFC7234]).

Источник / Цитаты из: Код состояния HTTP 200 OK определен разделом 6.3.1 из RFC7231.

Как вывести код состояния 200 с помощью PHP?

Чтобы бросить на веб-страницу код статуса HTTP 200, можно использовать PHP-функцию http_response_code. Синтаксис выглядит следующим образом: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Проверка кода состояния 200 HTTP

Чтобы иметь возможность отображать код состояния HTTP (в данном случае 200 OK) и другую информацию на стороне клиента, необходимо открыть консоль разработки с помощью F12. Затем перейдите на вкладку "Сеть". Теперь можно открыть страницу, сайт (пример index.php) должен быть виден на вкладке "Сеть". Его необходимо выбрать, а затем выбрать раздел Herder. После этого пользователь увидит следующий результат:

Код состояния 200 OK
Обзор
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Статус: 200 OK
Эти: Network
IP-адрес: XX.XX.XX.XX
Код состояния 200 OK

Совместимость кода состояния 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. В то время этот код использовался для с...

Автор: Tony Brüser
Автор: Tony Brüser

Тони Брюсер - увлеченный веб-разработчик, склонный к изучению кодов состояния HTTP.

LinkedInGitHub