CRUD как HTTP-контракт

Создание ресурса: POST и статус 201

Содержание курса

Сервер запущен с маршрутами из примера урока (POST /api/rooms с status_code=201, GET /api/rooms/{room_id}). Хранилище пустое.

Клиент выполняет три операции:

  1. POST /api/rooms с {"name": "Варшава", "capacity": 10}
  2. POST /api/rooms с {"name": "Рига", "capacity": 5}
  3. GET /api/rooms/2

Какой HTTP-статус вернёт третий запрос (GET /api/rooms/2) и какое значение поля name будет в теле ответа? Ответ: статус и name через запятую.

О данных в ответах

Используйте учебные данные. Не вставляйте пароли, токены, ключи доступа, паспортные и банковские данные, а также персональные данные других людей. Политика обработки данных.