HTTP रिक्वेस्ट इंस्पेक्टर

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

किसी भी HTTP क्लाइंट, ब्राउज़र या मोबाइल ऐप को अपने इंस्पेक्टर URL पर लगाएँ और कच्ची रिक्वेस्ट वैसे ही देखें जैसे सर्वर को मिलती है — SDK, प्रॉक्सी और मोबाइल ऐप डीबग करने के लिए एकदम सही।

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

HTTP रिक्वेस्ट इंस्पेक्टर कैसे इस्तेमाल करें

  1. एक capture URL बनाएँ।
  2. जिस क्लाइंट को डीबग कर रहे हैं उससे रिक्वेस्ट भेजें (या URL ब्राउज़र टैब में खोलें)।
  3. रिक्वेस्ट चुनें; raw व्यू पूरा मैसेज दिखाता है और बाक़ी टैब उसे टुकड़ों में बाँटते हैं।
  4. तुलना करें कि आपका कोड असल में क्या भेजना चाहता था।

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

  • रिक्वेस्ट ठीक वैसे देखें जैसे सर्वर को मिलती हैं: method, path, query, हेडर, बॉडी, क्लाइंट IP
  • कच्चा HTTP मैसेज व्यू डिफ़ॉल्ट रूप से खुलता है; JSON और form बॉडी माँगने पर डिकोड होती हैं
  • हर क्लाइंट के साथ काम करता है — मोबाइल SDK, स्क्रिप्ट, प्रॉक्सी, ब्राउज़र, IoT डिवाइस
  • आपका ब्राउज़र क्या भेजता है यह देखने के लिए URL नए टैब में खोलें
  • हेडर, payload या cURL प्रतिकृति कॉपी करें

HTTP रिक्वेस्ट इंस्पेक्टर का उदाहरण

मोबाइल SDK की रिक्वेस्ट

इनपुट:

App → PUT https://www.mutqansoft.sa/api/v1/webhooks/in/…/v1/devices/42?locale=ar

आउटपुट:

PUT /v1/devices/42?locale=ar HTTP/1.1
user-agent: MyApp/3.2.1 (Android 14)
content-type: application/json
x-app-token: ••••

{"pushToken":"…","timezone":"Asia/Riyadh"}

HTTP रिक्वेस्ट इंस्पेक्टर के बारे में अक्सर पूछे जाने वाले सवाल

यह किस काम आता है?

किसी भी HTTP क्लाइंट (मोबाइल SDK, स्क्रिप्ट, प्रॉक्सी, IoT डिवाइस) को इस URL पर लगाएँ और ठीक-ठीक देखें कि सर्वर तक क्या पहुँचता है: method, path, query, हेडर, बॉडी, IP — कच्चा HTTP व्यू इसे एक ही मैसेज के रूप में दिखाता है।

क्या मैं URL ब्राउज़र में खोल सकता हूँ?

हाँ, "Open in new tab" आपके ब्राउज़र से एक GET भेजता है, ताकि आप देख सकें कि ब्राउज़र डिफ़ॉल्ट रूप से क्या भेजता है।

क्या कुछ स्थायी रूप से स्टोर होता है?

कैप्चर की गई रिक्वेस्ट सिर्फ़ तब तक रहती हैं जब तक endpoint ख़त्म नहीं होता (24 घंटे) या आप उसे हटा नहीं देते, और वे किसी और के साथ कभी साझा नहीं की जातीं।

कैप्चर URL कौन-से HTTP method और कितनी बड़ी बॉडी स्वीकार करता है?

कोई भी method (GET, POST, PUT, PATCH, DELETE, HEAD या OPTIONS) URL पर या किसी sub-path पर, और CORS चालू है ताकि ब्राउज़र से fetch() कॉल चलें। बॉडी 256 KB तक सेव होती है (बड़ी बॉडी काटकर फ़्लैग होती है), हर endpoint ताज़ा 200 रिक्वेस्ट रखता है (60/मिनट तक), और हर कॉल को 200 JSON acknowledgement मिलता है।