200 Ок ("хорошо")
https://httpcat.ru/200
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 200 OK указывает, что запрос клиента был успешно обработан, и сервер вернул ожидаемый результат.
Основные характеристики:
- Обозначает, что запрос выполнен без ошибок
- Может использоваться с любым типом HTTP-запросов (чаще всего с
GET
,POST
,PUT
,DELETE
) - Содержит тело ответа, если это предусмотрено методом (например, при
GET
)
Типичное использование:
GET /api/users/123 HTTP/1.1 Host: example.com HTTP/1.1 200 OK Content-Type: application/json { "id": 123, "name": "John Doe", "email": "john@example.com" }
Особенности заголовков:
Content-Type
— указывает формат тела ответа (например,application/json
,text/html
)Content-Length
— может сообщать размер возвращаемого содержимого
Когда использовать:
- Когда запрос клиента завершился успешно
- При возврате ресурса в ответ на
GET
- После
POST
, если сервер не создаёт новый ресурс, а просто возвращает результат - В ответ на
PUT
илиDELETE
, если операция выполнена и результат можно представить в теле
Дополнительно:
- Если операция привела к созданию ресурса, обычно используется код
201 Created
- Если сервер успешно обработал запрос, но не возвращает тело, может использоваться
204 No Content
- Код 200 — универсальный индикатор успешного завершения, но важно использовать его осмысленно в зависимости от контекста
Документация: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/200