Какой статус код HTTP возвращается при успешном создании ресурса?

При успешном создании ресурса сервер обычно возвращает HTTP статус код 201 Created. Этот код означает, что запрос был успешно выполнен, и в результате был создан новый ресурс.

Короткий ответ

Что ответить на собеседовании

При успешном создании ресурса сервер обычно возвращает HTTP статус код 201 Created. Этот код означает, что запрос был успешно выполнен, и в результате был создан новый ресурс.

Подробный разбор

Ответ с пояснениями

При успешном создании ресурса сервер обычно возвращает HTTP статус код 201 Created. Этот код означает, что запрос был успешно выполнен, и в результате был создан новый ресурс.

Кроме того, в ответе часто присутствует заголовок Location, указывающий URL созданного ресурса.

Пример:

HTTP/1.1 201 Created
Location: https://api.example.com/items/123
Content-Type: application/json

{ "id": 123, "name": "Новый элемент" }

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее