Английская лексика: Разработка программного обеспечения · API, сети и безопасность

Что значит webhook?

Значение и примеры · Разработка программного обеспечения

/ˈwebhʊk/существительноеРаспространённый термин

webhook: вебхук, веб-перехватчик

Способ, при котором одна система автоматически отправляет HTTP-запрос на URL другой системы при событии, например успешной оплате, вместо ожидания запроса.

Где и как употребляется

Используется такими службами, как Stripe, GitHub и Slack. Вебхук регистрируют или настраивают, а endpoint получает события. Альтернатива — polling, повторяющиеся запросы на проверку. Для безопасности всегда проверяйте подпись вебхука.

Примеры предложений

  1. Stripe calls our webhook when a payment succeeds, and we mark the order as paid.

    Stripe вызывает наш вебхук после успешной оплаты, и мы отмечаем заказ оплаченным.

    Событие оплаты автоматически уведомляет систему магазина.

  2. The GitHub webhook triggers a build every time someone pushes to main.

    Вебхук GitHub запускает сборку каждый раз, когда кто-либо отправляет изменения в main.

    Отправка коммита в основную ветку автоматически инициирует конвейер сборки.

Распространённые словосочетания

  • set up a webhook
  • webhook endpoint
  • webhook payload
  • verify the webhook signature