Занятие 07 из 10 · 10 минут
Разобрать известную ошибку
Свяжите код, действия восстановления и диагностический пример.
Условие доступа
Для чтения регистрация не нужна. Для выполнения нужен опубликованный read-only MCP в вашем агенте; сайт не запускает вызовы за вас.
Библиотеки и версии задания: route-delivery-error-catalog / 1.2.1 / custom; route-delivery-recipes / 1.2.3 / custom; route-delivery-examples / 1.1.2 / custom.
Перед практикой
Разбери синтетическую ошибку ROUTE-409-DUPLICATE. Используй route-delivery-error-catalog / 1.2.1 / custom, route-delivery-recipes / 1.2.3 / custom и route-delivery-examples / 1.1.2 / custom. Объясни причину, безопасную следующую проверку и то, что показывает пример. Для каждого вывода приведи координату, файл и строки. Не трактуй любой HTTP 409 как доказательство уже созданной отправки без проверки по ключу.
Выполните этот запрос в своём агенте. Сайт ничего не отправляет и не запускает.
Форма ответа, которую можно проверить
Код ошибки связан с описанием из каталога.
Рецепт проверки и пример диагностики указаны отдельно.
Перед следующим занятием
- Код ошибки назван точно.
- Предложена проверка результата до повторной отправки.
Фрагменты исходников
Это фрагменты авторских исходников, а не вопрос пользователя и не ответ агента. Название библиотеки, версия, файл и строки помогают проверить найденный факт самостоятельно. custom означает авторский источник.
Симптом: сервер возвращает ROUTE-409-DUPLICATE при создании.
Причина: ключ уже связан с отличающимся телом. Тот же ключ и то же
каноническое тело дают успешное создание или replay, а не эту ошибку.Код ошибки связывают с конкретной причиной и процедурой диагностики.
Исходники этого задания
Архивы нужны для самостоятельного просмотра; прохождение занятия через MCP не требует скачивания.
Отметка сохраняется только в этом браузере. На сервер ничего не отправляется.