Home : Internetski uvjeti : Definicija Webhooka

webhook

Webhook je obavijest o događaju koja se šalje putem HTTP, isti protokol koji se koristi za prijenos web stranica podaci. Obično se šalje kao POST zahtjev, koji sadrži podatke koji se "knjiže" na određenu URL. URL definira mjesto a rukopis, koji obrađuje podatke u POST zahtjevu.

Webhooks se mogu ugraditi u bilo koji primjena, uključujući web aplikacije, mobilni aplikacije i softverske aplikacije za stolna računala. Određeni događaji mogu se programirati za generiranje web kuka ili "HTTP povratnih poziva", koji su obavijesti o događajima poslane putem HTTP-a. Podaci se mogu formatirati na bilo koji način razvijač ipak bira JSON i XML oblikovanje se obično koristi.

Podaci POST-a, koji se šalju na određeni URL, jesu raščlaniti odgovarajućom skriptom na a Web poslužitelj. Skripta može biti napisana na jednom od mnogih različitih skriptnih jezika na strani poslužitelja, kao što je PHP, JSP, ili C#. Može izvesti jednu ili više radnji, poput spremanja podataka u a baza podataka, slanje podataka e-poštom na određenu adresu ili slanje novih podataka natrag izvoru.

Web kuke se koriste u najrazličitije svrhe. Primjeri uključuju obavještavanje tvrtki o prodaji, aktiviranju i deaktiviranju softver programe, ažuriranje podataka o kupcima i informiranje programera softvera ruši. Neke web stranice čak nude Apis koji omogućuju korisnicima slanje podataka na URL kada se dogode određeni događaji. GitHub, na primjer, nudi popis događaja koji mogu pokrenuti web-udicu, a koju programeri mogu koristiti za praćenje promjena na projektima pohranjenim na njihovoj mreži Skladište.

Iako su web kuke učinkovit alat, za funkcioniranje im je potrebna internetska veza između izvora podataka i web poslužitelja. Uz to, skripta mora biti prisutna na poslužitelju na odredišnom URL-u i mora biti u stanju prepoznati i raščlaniti POST podatke. Ako internetska veza ili skripta nisu dostupni, web kuka neće raditi.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Webhooka. U računalnoj terminologiji objašnjava što Webhook znači i jedan je od mnogih internetskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija Webhooka korisna, možete se na nju pozvati pomoću gornjih citata.