Вебхуки

Отладка входящих HTTP-запросов

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

Какая реально приходит информация — в теле запроса, в заголовках, какой IP источника и так далее.

Доступно на всех тарифах

Попробовать бесплатно

Webhooks screenshot

Как настроить вебхуки

1. Выберите сервис
Выберите сервис, к которому нужно настроить вебхук. Например, вебхуки можно настроить для Telagram ботов, GitHub вебхуков, платежных сервисов и многих других.
2. Назначьте действие
Можно создавать вебхуки для определённых или всех действий — например, открытие PR или push. Вы можете использовать Tuna Webhooks для понимания, что именно приходит в теле запроса, какие заголовки и т.п.
3. Задайте параметры ответа
Вы сможете редактировать ответ, в частности: код, заголовок Content-Type и тело ответа. Окно редактирования можно вызвать в меню справа, там же есть и другие опции, вроде ссылки, очистки истории или удаления.

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

Сервис который присылает уведомления, будь то Stripe, GitHub, Telegram или любой другой, отправляет HTTP-запрос на URL вашего вебхука в Tuna.

Мы сохраняем всю информацию о запросе: заголовки, тело, IP источника и так далее.

Вы можете просмотреть всю информацию в удобном интерфейсе, а также изменить ответ, который будет отправлен обратно сервису, а запрос переслать в свой туннель.

Webhooks scheme

Отзывы о Вебхуках

  • Всё супер, сервис очень помогает. Можно прокинуть туннель даже со своим доменом без покупки сертификата. Для локальной разработки самое то!
    Артём С.
  • Запустил 2 туннеля и уехал в отпуск. Очень переживал, не отвалится ли что. Ни разу ничего не отвалилось. Постоянный удаленный доступ. Спасибо!
    Eli N.
  • Наконец-то нашел качественную замену NGROK, задержка приятно радует, а парковка своего домена, это просто нечто) СУПЕР!
    Игорь

Пример вебхука для отладки http-уведомления Ю-Кассы:

Представим у вас есть тестовый магазин и вы хотите понять что именно приходит в HTTP уведомлении при плате ордера.

Укажите URL вашего вебхука в настройках уведомлений магазина, создайте ордер и оплатите его, на странице в вебхука вы увидите новое уведомление и сможете посмотреть его тело, заголовки и другую информацию.

Но это не всё! Вы можете замокать ответ при помощи политик трафика, например, вернуть код 500, или перенаправить запрос в свой туннель к своему приложению.

Читать документацию →

Webhooks scheme Webhooks scheme

Tuna Logo TUNA — платформа для разработчиков
Tuna Logo TUNA платформа для разработчиков

Тарифы

С годовой подпиской 2 месяца в подарок

  • Хобби

    • 1 HTTP туннель
    • 30 минут работы
    • Динамические поддомены
    • 1 проект
    • 5 окружений на проект
    • 5 конфигураций на окружение
    • 1 вебхук
    • 1 проект
    • 7 дней хранения

    Бесплатно

    Установить
  • Разработчик

    • 5 туннелей одновременно
    • 10 поддоменов в зоне tuna.am
    • 1 статический порт
    • 1 свой домен
    • Без ограничений по времени
    • Все виды туннелей
    • 10 проектов
    • 10 окружений на проект
    • 10 конфигураций на окружение
    • 3 монитора (watch)
    • 10 вебхуков
    • 1 проект
    • 30 дней хранения

    299 руб /в месяц

    2990 руб /в год

    Купить
  • Команда

    • 10 туннелей одновременно
    • 10 поддоменов в зоне tuna.am
    • 10 свой домен
    • 5 статичных портов
    • Свои доменные зоны
    • Политики трафика
    • IP-политики доступа
    • 20 проектов
    • 20 окружений на проект
    • 20 конфигураций на окружение
    • 5 мониторов (watch)
    • 10 вебхуков
    • 20 проектов
    • Безлимитное хранение
    • 200 узлов на команду i

    599 руб /в месяц

    5990 руб /в год

    Купить
Если по требованиям безопасности вам нужно установить ноду, через которую идет весь трафик для туннелей, внутри своей организации, напишите нам на почту info@tuna.am
Хобби
0 руб. / месяц
Разработчик
299 руб. / месяц
Команда
599 руб. за участника / месяц
Туннели
Время работы туннеля
30 минут
Без ограничений
Без ограничений
Число активных туннелей, шт
1
5
10
Число статичных доменов, шт
10
10
Число собственных доменов, шт
1
10
Число статичных портов, шт
1
5
Динамические поддомены
End-to-end шифрование
Let's Encrypt SSL/TLS сертификаты
Инспектор HTTP запросов
Базовая аутентификация
Встроенный файловый сервер
Передача TCP трафика
Встроенный SSH/SFTP сервер
HTTP/SMTP триггеры
Политики трафика
Свои доменные зоны (wildcard)
HTTP/HTTPS
GraphQL
WebSocket
Server-sent events
gRPC-Web
gRPC
SMTP
RTSP/RTP
RTMP
RDP
SSH
TCP
Шлюзы
Создание шлюзов с политиками трафика
Вебхуки
Лимит
1
10
20
Просмотр HTTP-запросов
Просмотр Email
Отчёты
Проектов
1
10
20
Дней хранения
7
30
Без ограничений
Видеозапись экрана
Консоль браузера
Сетевые запросы
Снимок DOM
Комментарии к отчётам
Секреты
Проектов
1
10
20
Окружений на проект
5
10
20
Конфигураций на окружение
5
10
20
Мониторы (watch)
5
Генератор секретов
История изменений
Синхронизация секретов в окружениях
Сравнение значения секрета в разных окружениях
Скрытые секреты
Сервисные ключи доступа к определённой конфигурации
Менеджер паролей
Общие каталоги
Хранение паролей по модели <u>нулевого знания</u>
Разделение по типу секретов
Поддержка TOTP
Возможность поделиться наружу
Бастион
Лимит бастион хостов
200
Zero-Trust SSH доступ к серверам
Мандатная (RBAC) модель доступа
Аутентификация на временных RSA ключах и PKI сертификатах
Другое
Ролевая модель доступа (RBAC)
Аудит событий
Оплата по счету (РФ)
Install Tuna application

С чего начать?

Начните с установки и первичной настройки клиента - это займет не больше минуты

Быстрый старт Читать документацию

Частые вопросы о Вебхуках

  1. На текущий момент Вебхуки доступен во всех тарифах.

  2. Да, в зависимости от тарифа есть ограничения на количество используемых вебхуков.

  3. Способы работы с Вебхуками с примерами подробно описаны в соответствующем разделе нашей документации.

Остались вопросы? Напишите нам на почту info@tuna.am .

Единая платформа для:

  • ускорения разработки
  • упрощения командного взаимодействия
  • повышения безопасности
  • оптимизации расходов

Tuna Desktop

Новый способ управлять туннелями без консоли. Установите на Windows, MacOS или Linux и начните за секунды.

Установить
Скриншот Tuna Desktop