Для POST /pet нужны базовый адрес, тело и ожидаемый ответ из контракта. Без схемы можно показать шаблон запроса, но нельзя достоверно выбрать обязательные поля.
Создание POST‑запроса к эндпоинту /pet
Для POST /pet нужны базовый адрес, тело и ожидаемый ответ из контракта. Без схемы можно показать шаблон запроса, но нельзя достоверно выбрать обязательные поля.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Условие
Реализовать HTTP‑запрос методом POST, направленный на ресурс pet.
Ответ
Для POST /pet нужны базовый адрес, тело и ожидаемый ответ из контракта. Без схемы можно показать шаблон запроса, но нельзя достоверно выбрать обязательные поля.
Иллюстративный запрос:
POST /pet HTTP/1.1
Host: api.example.test
Content-Type: application/json
Accept: application/json
{"name": "Sample"}
Домен и JSON замените данными тестового окружения и схемы. Авторизацию добавляйте согласно контракту, не фиксируя секреты в коде. Проверьте статус, структуру ответа и создание нужного объекта, после чего безопасно удалите именно тестовые данные.