Webhook इंस्पेक्टर

सर्वर सहायता API टेस्टिंग

कोई भी capture endpoint खोलें और हर डिलीवरी में गहराई से जाएँ — श्रेणीबद्ध हेडर, डिकोड की गई JSON, पहचाना गया प्रोवाइडर (Stripe, GitHub, Shopify…), signature हेडर और cURL replay कमांड।

गोपनीयता: यह टूल लक्ष्य तक पहुँचने के लिए अनुरोध को मुत्क़न बैकएंड रिले के माध्यम से भेजता है। केवल आपके द्वारा दर्ज URL, हेडर और बॉडी भेजे जाते हैं, और कुछ भी संग्रहीत नहीं किया जाता।
टूल लोड हो रहा है…

Webhook इंस्पेक्टर कैसे इस्तेमाल करें

  1. capture URL बनाएँ (या पहले वाला ही इस्तेमाल करें) और उस पर कोई webhook भेजें।
  2. डिलीवरी चुनें; Headers टैब डिफ़ॉल्ट रूप से खुलता है।
  3. Signature समूह और event का विवरण देखें, फिर Signature एनालाइज़र में signature सत्यापित करें।
  4. अपने हैंडलर को टेस्ट करने के लिए replay कमांड कॉपी करें।

Webhook इंस्पेक्टर की खूबियाँ

  • हर कैप्चर की गई डिलीवरी का गहन व्यू: श्रेणीबद्ध हेडर (Signature, Provider, Content, Client, Network, Other)
  • प्रोवाइडर, event टाइप, event id और signature scheme की पहचान
  • tree व्यू, अहम फ़ील्ड और timestamp रूपांतरण के साथ डिकोड की गई JSON/form बॉडी
  • कच्चा HTTP मैसेज व्यू और signature हेडर सुरक्षित रखते हुए cURL replay
  • capture endpoint Webhook टेस्टर के साथ साझा होता है

Webhook इंस्पेक्टर का उदाहरण

GitHub की push डिलीवरी

इनपुट:

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 — उनके हेडर, user agent या payload की बनावट से; बाक़ी सबको सामान्य (generic) माना जाता है।

हेडर कैसे व्यवस्थित होते हैं?

उन्हें Signature, Provider, Content, Client, Network और Other में बाँटा जाता है, और हर एक को आसान भाषा में समझाया जाता है।

क्या मैं यहीं signature सत्यापित कर सकता हूँ?

इंस्पेक्टर signature हेडर और scheme दिखाता है; इसे लोकल रूप से सत्यापित करने के लिए कच्ची बॉडी और हेडर अपने secret के साथ Webhook सिग्नेचर एनालाइज़र में कॉपी करें।

कुछ हेडर वैल्यू क्यों नहीं दिखतीं?

hop-by-hop और प्रॉक्सी हेडर replay कमांड से हटा दिए जाते हैं; कैप्चर किए गए विवरण व्यू में सर्वर को मिला हर हेडर फिर भी सूचीबद्ध रहता है।