Webhook

Un webhook în dezvoltarea web este o   metodă de extindere sau modificare a comportamentului unei pagini web sau al unei aplicații web folosind apeluri inverse . Aceste apeluri inverse pot fi menținute, modificate și gestionate de utilizatori și dezvoltatori terți care nu sunt neapărat afiliați site-ului sau aplicației originale. Termenul „webhook” a fost inventat de Jeff Lindsay în 2007 pe baza termenului programatic hook [ 1 ] . 

Formatul principal este JSON . Solicitarea este făcută ca o solicitare HTTP POST .

Numire

Webhook-urile sunt „callback-uri HTTP personalizate” [2] . Ele sunt de obicei declanșate de un anumit eveniment, cum ar fi un commit într-un depozit [3] sau un comentariu postat pe un blog [4] . Când are loc acest eveniment, site-ul de origine trimite o solicitare HTTP la adresa URL specificată pentru webhook. Utilizatorii le pot configura astfel încât evenimentele de pe un site să declanșeze acțiuni pe altul.

Vezi și

Note

  1. Webhooks revoluționează web-ul , < http://progrium.com/blog/2007/05/03/web-hooks-to-revolutionize-the-web/ > Arhivat 26 august 2015 la Wayback Machine 
  2. Webhooks . atlasian. Preluat la 24 septembrie 2019. Arhivat din original la 6 septembrie 2019. ]
  3. Despre webhook-urile Github . Preluat la 16 mai 2020. Arhivat din original la 4 iunie 2018.
  4. Webhook-uri WordPress . Preluat la 16 mai 2020. Arhivat din original la 15 februarie 2020.

Link -uri