فاحص Webhook

بمساعدة الخادم اختبار واجهات API

افتح أي نقطة نهاية التقاط وتعمّق في كل تسليم — ترويسات مصنّفة، وJSON مفكوك الترميز، والمزوّد المكتشف (Stripe وGitHub وShopify…)، وترويسات التوقيع، وأمر cURL لإعادة الإرسال.

الخصوصية: ترسل هذه الأداة الطلب عبر خادم متقن للوصول إلى الهدف. يُنقل فقط العنوان والترويسات والمحتوى الذي تدخله، ولا يُحفظ أي شيء.
جارٍ تحميل الأداة…

كيفية استخدام فاحص Webhook

  1. أنشئ عنوان URL للالتقاط (أو أعد استخدام عنوان موجود) وأرسل إليه طلب webhook.
  2. اختر التسليم؛ يُفتح تبويب الترويسات افتراضياً.
  3. راجع مجموعة التوقيع وتفاصيل الحدث، ثم تحقّق من التوقيع في محلّل التوقيعات.
  4. انسخ أمر إعادة الإرسال لاختبار المعالج (handler) الخاص بك.

مزايا فاحص Webhook

  • عرض متعمّق لكل تسليم ملتقط: ترويسات مصنّفة (التوقيع والمزوّد والمحتوى والعميل والشبكة وأخرى)
  • اكتشاف المزوّد ونوع الحدث ومعرّف الحدث ونظام التوقيع
  • جسم JSON/نموذج مفكوك الترميز مع عرض شجري والحقول المهمة وتحويلات الطوابع الزمنية
  • عرض رسالة HTTP الخام وأمر cURL لإعادة الإرسال مع الاحتفاظ بترويسات التوقيع
  • يشترك في نقطة نهاية الالتقاط مع مختبِر Webhook

مثال على فاحص Webhook

تسليم حدث push من GitHub

الإدخال:

X-GitHub-Event: push · X-Hub-Signature-256: sha256=… · X-GitHub-Delivery: 72d3…

النتيجة:

Provider: GitHub (high confidence) · Event: push · Signature header: X-Hub-Signature-256 (GitHub scheme)
Signature: X-Hub-Signature-256 · Provider: X-GitHub-Event, X-GitHub-Delivery · Content: Content-Type, Content-Length

الأسئلة الشائعة حول فاحص Webhook

ما المزوّدون الذين يجري التعرّف عليهم؟

Stripe وGitHub وShopify وSlack وTwilio وPayPal وGitLab وBitbucket وSendGrid وMailgun من ترويساتها أو وكلاء المستخدم أو أشكال حمولاتها؛ ويُعامل كل ما عداها على أنه عام.

كيف تُنظَّم الترويسات؟

تُجمَّع في فئات: التوقيع والمزوّد والمحتوى والعميل والشبكة وأخرى، ويُشرح كل منها بلغة مبسّطة.

هل يمكنني التحقق من التوقيع هنا؟

يعرض الفاحص ترويسة التوقيع ونظامه؛ انسخ الجسم الخام والترويسة إلى محلّل توقيعات Webhook مع سرّك للتحقق منه محلياً.

لماذا تغيب بعض قيم الترويسات؟

تُحذف ترويسات hop-by-hop وترويسات الوكيل من أمر إعادة الإرسال؛ لكن عرض التفاصيل الملتقط يظل يسرد كل ترويسة استلمها الخادم.