Yazılım İngilizcesi · API, Ağ ve Güvenlik

Webhook ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

/ˈwebhʊk/isimSık kullanılan terim

Webhook, yazılımda webhook, olay bildirimi, geri çağırma URL'si anlamına gelir.

Bir sistemin, örneğin bir ödeme başarılı olduğunda olduğu gibi bir olay gerçekleştiğinde, sorgulanmayı beklemeden başka bir sistemin URL'sine otomatik olarak HTTP isteği göndermesini sağlayan yöntem.

English: A way for one system to automatically send an HTTP request to another system's URL when an event happens, such as a successful payment, instead of waiting to be asked.

Nerede ve nasıl kullanılır?

Stripe, GitHub ve Slack gibi servislerde kullanılır. Webhook kaydedilir ('register') ya da kurulur ('set up'); olayları sizin webhook endpoint'iniz alır. Ters yaklaşım, karşı tarafı tekrar tekrar sorgulamak anlamına gelen polling'dir. Güvenlik için webhook imzası mutlaka doğrulanmalıdır.

Örnek cümleler

  1. Stripe calls our webhook when a payment succeeds, and we mark the order as paid.

    Ödeme başarılı olunca Stripe bizim webhook'umuzu çağırıyor, biz de siparişi ödendi olarak işaretliyoruz.

  2. The GitHub webhook triggers a build every time someone pushes to main.

    GitHub webhook'u, biri main'e her push yaptığında bir build tetikliyor.

Sık kullanılan kalıplar

  • set up a webhook
  • webhook endpoint
  • webhook payload
  • verify the webhook signature

Aynı konudan: API, Ağ ve Güvenlik

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: