Webhook
Webhook у веброзробці це метод збільшення або розширення функціональності вебсторінки або вебзастосунку за допомогою користувацьких зворотних викликів (callbacks). Ці зворотні виклики можуть обслуговуватися або керуватися користувачами або веброзробниками, які не обов'язково пов'язані з вищезгаданим сайтом або вебзастосунком.
Термін вебхук був створений у 2007 році Джефом Ліндсеєм (Jeff Lindsay) з комп'ютерного терміна hook з вказанням слова web для визначення специфікації[1].
Зазвичай виклик вебхука відбувається на певній події, після чого сервіс, який обслуговує їх, надсилає HTTP-запит певного формату на вказану користувачем адресу. Наприклад, для GitHub можна створити webhook, який виконуватиметься при черговій операції push в репозиторій[2].
Посилання
- ↑ Web hooks to revolutionize the web. Архів оригіналу за 26 серпня 2015. Процитовано 27 жовтня 2018. [Архівовано 2015-08-26 у Wayback Machine.]
- ↑ About Webhooks — Github Help. Архів оригіналу за 4 червня 2018. Процитовано 27 жовтня 2018.