Webhook (Webhook)
Вебхук (англ. webhook) в веб-разработке — метод расширения или изменения поведения веб-страницы или веб-приложения с помощью обратных вызовов. Эти обратные вызовы могут поддерживаться, изменяться и управляться сторонними пользователями и разработчиками, которые не обязательно связаны с исходным веб-сайтом или приложением. Термин «webhook» был придуман Джеффом Линдсейем в 2007 году на основе программного термина перехват (англ. hook)[1].
Основной формат — JSON. Запрос выполняется как HTTP POST запрос.
Назначение
[править | править код]Вебхуки — это «пользовательские обратные вызовы по HTTP»[2]. Обычно они запускаются каким-либо событием, например, отправкой кода в репозиторий[3] или комментарием, публикуемым в блоге[4]. Когда происходит это событие, исходный сайт отправляет HTTP-запрос на URL-адрес, указанный для вебхука. Пользователи могут настроить их так, чтобы события на одном сайте вызывали действия на другом.
См. также
[править | править код]Примечания
[править | править код]- ↑ Вебхуки - революция в веб, Архивировано 30 июня 2018 Источник . Дата обращения: 16 мая 2020. Архивировано из оригинала 26 августа 2015 года.
- ↑ Webhooks . Atlassian. Дата обращения: 24 сентября 2019. Архивировано 6 сентября 2019 года.]
- ↑ О вебхуках Github . Дата обращения: 16 мая 2020. Архивировано 4 июня 2018 года.
- ↑ Вебхуки WordPress . Дата обращения: 16 мая 2020. Архивировано 15 февраля 2020 года.
Ссылки
[править | править код]- Работа с вебхуками Архивная копия от 22 ноября 2019 на Wayback Machine
Для улучшения этой статьи желательно:
|