HTTP रिक्वेस्ट बिल्डर (API request builder)
HTTP रिक्वेस्ट को विज़ुअली तैयार करें: मेथड, URL, क्वेरी पैरामीटर, हेडर और बॉडी। टूल अंतिम URL के साथ बराबर का cURL और JavaScript (fetch) कोड जेनरेट करता है, बिना कोई अनियंत्रित नेटवर्क कॉल चलाए।
यह कैसे काम करता है
मेथड और बेस URL भरें, जितने चाहें उतने क्वेरी पैरामीटर और हेडर जोड़ें, फिर अगर मेथड इसकी अनुमति देता है तो बॉडी जोड़ें। टूल अंतिम URL बनाता है (पैरामीटर एन्कोड होकर ? के बाद जुड़ते हैं) और बराबर का cURL और JavaScript (fetch) कोड अपने-आप जेनरेट करता है, जिसे आप सीधे टर्मिनल या स्क्रिप्ट में कॉपी कर सकते हैं।
"टेस्ट करें" बटन फ़ेल क्यों हो सकता है?
टेस्ट आपके ब्राउज़र से बताए गए URL पर एक असली fetch रिक्वेस्ट भेजता है। अगर लक्ष्य सर्वर क्रॉस-ऑरिजिन रिक्वेस्ट (CORS हेडर) की स्पष्ट अनुमति नहीं देता, तो ब्राउज़र सुरक्षा के लिए रिस्पॉन्स ब्लॉक कर देता है — यह सभी ब्राउज़रों का मानक व्यवहार है, इस टूल की सीमा नहीं। ऐसे में टर्मिनल से जेनरेट की गई cURL कमांड का इस्तेमाल करें।
क्या यह टूल डिफ़ॉल्ट रूप से किसी भी सर्वर पर रिक्वेस्ट चलाता है?
नहीं: डिफ़ॉल्ट रूप से टूल कोई भी नेटवर्क कॉल बिल्कुल नहीं करता। वह केवल टेक्स्ट (URL, cURL, fetch) जेनरेट करता है। रिक्वेस्ट तभी भेजी जाती है जब आप स्पष्ट रूप से "ब्राउज़र से रिक्वेस्ट टेस्ट करें" पर क्लिक करते हैं।
URL और कोड का जेनरेशन पूरी तरह आपके ब्राउज़र में होता है; दर्ज किया गया कोई भी डेटा हमारे सर्वरों को नहीं भेजा जाता।