Domů : Podmínky internetu : Definice Webhook

webhook

Webhook je oznámení o události přenášené prostřednictvím HTTP, stejný protokol jako pro přenos webové stránky data. Obvykle se odesílá jako požadavek POST, který obsahuje data, která jsou „zaúčtována“ konkrétnímu URL. URL definuje umístění a skript, který zpracovává data v požadavku POST.

Webhooky lze zabudovat do libovolného aplikace, včetně webových aplikací, mobilní a desktopové softwarové aplikace. Konkrétní události lze naprogramovat tak, aby generovaly webhooky nebo „zpětná volání HTTP“, což jsou oznámení událostí odesílaná přes HTTP. Data mohou být formátována jakýmkoli způsobem vývojka zvolí JSON a XML formátování se běžně používá.

Data POST, která se odesílají na konkrétní adresu URL, jsou analyzováno odpovídajícím skriptem na a Webový server. Skript může být napsán v jednom z mnoha různých skriptovacích jazyků na straně serveru, například PHP, JSPnebo C#. Může provádět jednu nebo více akcí, například ukládání dat do a databáze, zaslání informací e-mailem na konkrétní adresu nebo odeslání nových dat zpět ke zdroji.

Webhooky se používají k nejrůznějším účelům. Jako příklady lze uvést oznámení podnikům o prodeji, aktivaci a deaktivaci software programy, aktualizace informací o zákaznících a informování vývojářů softwaru pády. Některé webové stránky dokonce poskytují API které uživatelům umožňují odesílat data na adresu URL, když nastanou konkrétní události. GitHub například poskytuje seznam událostí, které mohou spustit webhook, který mohou vývojáři použít ke sledování změn projektů uložených v jejich online Sklad.

I když jsou webhooky účinným nástrojem, ke svému fungování vyžadují připojení k internetu mezi zdrojem dat a webovým serverem. Kromě toho musí být na serveru na cílové adrese URL přítomen skript, který musí být schopen rozpoznat a analyzovat data POST. Pokud není k dispozici připojení k internetu nebo skript, webhook nebude fungovat.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici Webhooku. Vysvětluje ve výpočetní terminologii, co Webhook znamená, a je jedním z mnoha internetových termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici Webhooku užitečnou, můžete ji odkázat pomocí výše uvedených citačních odkazů.