H
الويب والتقنية

خطاف الويب (Webhook)

خطاف الويب هو رسالة تلقائية تُرسل من تطبيق إلى آخر عند حدوث شيء. بدلاً من الاستعلام المستمر عن التغييرات، يدفع المصدر البيانات إلى رابط لحظة وقوع الحدث — مثل تأكيد دفعة أو إرسال نموذج أو انتهاء مكالمة.

باللهجة العراقية

إشارة آلية تنطيه للتطبيق الثاني لما يصير شي

بالتفصيل

تُسمى خطافات الويب أحياناً واجهات معكوسة: فبدلاً من أن تطلب البيانات، يرسلها لك الخدمة. تسجل رابطاً، وعند وقوع حدث محدد يرسل المزود بيانات إلى تلك النقطة. يتيح ذلك أتمتة فورية دون إهدار الموارد على الاستعلام المستمر. من الاستخدامات الشائعة تشغيل تنفيذ الطلب عند نجاح الدفع أو مزامنة عميل محتمل جديد في نظام العملاء أو إشعار قناة الفريق. تتحقق الأنظمة الموثوقة من التوقيعات وتعيد المحاولة عند الفشل وتتعامل مع التسليم المكرر. وهي صمغ التكاملات المؤتمتة وسير العمل المبنية على الأحداث.

مثال عملي

عندما يدفع العميل، يرسل مزود الدفع خطافاً يحدد الطلب كمنفذ تلقائياً.

أسئلة شائعة

ما الفرق بين خطاف الويب واستدعاء الواجهة؟

استدعاء الواجهة هو طلبك للبيانات، أما خطاف الويب فهو دفع الخدمة للبيانات إليك عند وقوع حدث.

هل خطافات الويب آمنة؟

نعم، عند التحقق من التوقيعات واستخدام الاتصال الآمن والتعامل الصحيح مع إعادة المحاولة والتكرار.

مصطلحات ذات صلة

خدمات ذات صلة