Вступить в клуб →
лёгкаявопросREST API и валидация данных

Какой ответ вернуть на успешное создание заказа через POST /orders

Клиент отправил POST /orders, заказ создан и получил id = 512. Какой ответ сервера соответствует соглашениям REST лучше всего?

  • 201 Created, в теле созданный заказ, в заголовке Location — /orders/512
  • 200 OK с телом {"success": true}
  • 204 No Content без тела — клиент сам запросит заказ
  • 202 Accepted, в теле id созданного заказа

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела