# Отладчик и relay webhook

Создает уникальный URL для приема webhook, показывает запросы, проверяет подписи и позволяет повторно отправлять payload

> Каноническая страница: https://elysiatools.com/ru/tools/webhook-debugger-relay

- **Категория:** Network

- **Ключевые слова:** webhook, debugger, relay, request bin, hmac, replay

## Обзор

Этот инструмент создает уникальный URL для перехвата, проверки и пересылки webhook-запросов. Он позволяет инспектировать входящие данные, проверять HMAC-подписи и вручную или автоматически перенаправлять (replay) payload на ваш локальный или боевой сервер, что значительно упрощает отладку интеграций со сторонними API.

## Входные данные

- **URL назначения replay** (text): https://api.example.com/webhooks/real-endpoint
- **Секрет подписи** (text): whsec_test_123
- **Заголовок подписи** (text)
- **Автоматически повторять подходящие запросы** (checkbox)
- **Фильтр по методу** (select)
- **Body должен содержать** (text): "event":"invoice.paid"
- **Лимит сохраненных запросов** (number)

## Когда использовать

- При разработке и тестировании локальных серверов, когда нужно перехватить и изучить структуру входящих webhook-запросов от сторонних сервисов.
- Для проверки правильности генерации и валидации HMAC-подписей (например, от Stripe или GitHub) до написания серверного кода.
- Когда необходимо отфильтровать определенные события по HTTP-методу или содержимому тела запроса и автоматически переслать их на целевой URL.

## Как это работает

- Сгенерируйте уникальный URL для приема запросов и при необходимости укажите целевой адрес для пересылки (relay).
- Настройте параметры безопасности: укажите секретный ключ и заголовок подписи (например, x-hub-signature-256), чтобы инструмент автоматически проверял валидность запросов.
- Отправьте webhook на сгенерированный адрес. Инструмент перехватит запрос, отобразит заголовки и тело (payload) в удобном интерфейсе.
- Используйте функцию ручного повтора (replay) или включите автопересылку для подходящих запросов, отфильтрованных по методу или содержимому.

## Сценарии использования

- Отладка платежных шлюзов (Stripe, PayPal) с проверкой подписей и повторной отправкой успешных транзакций на локальный сервер.
- Мониторинг событий CI/CD (GitHub, GitLab) с фильтрацией push-уведомлений только для определенной ветки.
- Временное хранение и инспектирование API-запросов от IoT-устройств или сторонних CRM-систем перед их обработкой.

## Частые вопросы

### Какие HTTP-методы поддерживаются?

Инструмент принимает любые HTTP-методы. Вы также можете настроить фильтрацию, чтобы обрабатывать только POST, PUT или PATCH запросы.

### Как работает проверка подписи?

Инструмент вычисляет HMAC-хэш на основе тела входящего запроса и указанного вами секрета, а затем сравнивает его со значением в заданном HTTP-заголовке.

### Сколько запросов сохраняется в истории?

Вы можете настроить лимит хранения от 10 до 200 последних запросов для удобного анализа и повторной отправки.

### Можно ли автоматически пересылать запросы на мой сервер?

Да, включив опцию автопересылки (autoReplay), инструмент будет мгновенно отправлять все входящие или отфильтрованные запросы на указанный URL назначения.

### Как отфильтровать только нужные события?

Используйте поле «Body должен содержать», чтобы перехватывать или пересылать только те запросы, в которых есть определенная строка, например "type":"invoice.paid".

## Связанные инструменты

- [Синхронизатор палитры Tailwind](https://elysiatools.com/ru/tools/tailwind-color-palette-sync): Введите HEX, выберите схему именования (шкала 50–950 / одно имя / вложенность) — генерирует фрагмент theme.extend.colors для tailwind.config.ts с уровнями WCAG AA/AAA. Тёмная тема опциональна.
- [AI-генератор идей доменов](https://elysiatools.com/ru/tools/ai-domain-name-idea-generator): Введите ключевые слова бренда — ИИ сгенерирует до 10 идей доменов, отфильтровав занятые через DNS + RDAP. Для стартапов и разработчиков.
- [Генератор и анализатор JWK](https://elysiatools.com/ru/tools/jwk-generator): Генерирует JSON Web Keys (JWK) для RSA, EC (P-256/P-384/P-521/secp256k1) и OKP (Ed25519/Ed448/X25519/X448), либо разбирает существующий JWK для просмотра параметров, отпечатка и метаданных
- [Генератор PKCE Code Verifier и Challenge](https://elysiatools.com/ru/tools/pkce-code-verifier-generator): Создание, проверка и верификация пар code_verifier / code_challenge PKCE (RFC 7636) для OAuth2 / OIDC. Три режима: (1) создать новую пару из криптостойких случайных байт (256/384/512/768 бит), (2) аудит имеющегося verifier по RFC — длина (43–128), набор \[A-Za-z0-9-._~\] и ≥256 бит энтропии, (3) проверить пару, пересчитав BASE64URL(SHA256(verifier)). При желании строит полный URL запроса авторизации и тело обмена токена. Дополняет универсальный nonce-generator (только выдаёт пару) аудитом соответствия RFC и проверкой пар.
- [Генератор мнемонических фраз BIP39](https://elysiatools.com/ru/tools/mnemonic-bip39-generator): Генерирует или проверяет BIP39-фразы из 12-24 слов с выводом энтропии и seed PBKDF2-HMAC-SHA512
- [Проверка панграммы](https://elysiatools.com/ru/tools/pangram-checker): Проверяет, является ли текст панграммой (содержит каждую букву алфавита). Сообщает недостающие буквы, использованные и число уникальных букв.
- [Тьютор размерного анализа и сокращения единиц](https://elysiatools.com/ru/tools/dimensional-analysis-unit-cancellation-tutor): Разбирает перевод единиц в пошаговое сокращение factor-label: показывает отмену единиц в числителе/знаменателе, находит перевёрнутые коэффициенты и даёт учебную обратную связь при ошибках размерности и ответа.
- [Генератор Диаграмм Эйлера](https://elysiatools.com/ru/tools/euler-diagram-generator): Генерировать настраиваемые диаграммы Эйлера для визуализации отношений множеств, включений и иерархических структур

## Примеры

- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Web Rust](https://elysiatools.com/ru/samples/web-image-processing-rust): Примеры обработки изображений Web Rust включая чтение/запись, масштабирование и преобразование форматов

## Связанные материалы

- [Инструменты преобразования сетевых адресов и проверки трафика](https://elysiatools.com/ru/hubs/network-convert): Подборка инструментов для преобразования сетевых адресов, анализа пакетов и отладки запросов в одном хабе.
- [Инструменты для сетевого триажа, анализа пакетов и отладки endpoints](https://elysiatools.com/ru/hubs/network-triage-debugging): Проверяйте packet capture, отлаживайте webhooks, анализируйте DNS и SSL endpoints, валидируйте адреса и разбирайте user agents в одном troubleshooting-хабе.
- [Инструменты для observability, анализа логов и отладки trace](https://elysiatools.com/ru/hubs/observability-debugging): Разбирайте логи, исследуйте trace, сравнивайте дрейф API payload и превращайте сырые данные наблюдаемости в таймлайны, диаграммы и структурированные доказательства для более быстрой отладки.
- [Инструменты для генерации ключей, подписей и проверки доверия](https://elysiatools.com/ru/hubs/key-generation-signature-verification): Этот hub объединяет генерацию ключей, проверку подписей JWT и AGEX, валидацию PDF и TLS сертификатов и сравнение хэшей в одном сценарии проверки доверия.
