API क्लाइंट

HTTP अनुरोध भेजें, हेडर और पैरामीटर बनाएँ और रिस्पॉन्स का निरीक्षण करें; अपने पिछले 25 सहेजें।

रिक्वेस्ट सीधे आपके ब्राउज़र से उस URL तक भेजी जाती हैं जो आप दर्ज करते हैं — ArrayKit उन्हें प्रॉक्सी, देख या संग्रहीत नहीं करता। आपका रिक्वेस्ट इतिहास इसी ब्राउज़र के लोकल स्टोरेज में रहता है।

कोई curl कमांड है? उसे cURL से Fetch के साथ बदलें।

API क्लाइंट के बारे में

यह API client आपको हल्के Postman की तरह सीधे अपने ब्राउज़र से HTTP रिक्वेस्ट बनाने और भेजने देता है। एक मेथड चुनें, एक URL दर्ज करें, सरल key/value पंक्तियों के साथ क्वेरी पैरामीटर व हेडर जोड़ें, और POST, PUT, PATCH व DELETE के लिए एक JSON या raw बॉडी संलग्न करें। रिक्वेस्ट भेजें और पूरा रिस्पॉन्स देखें: स्टेटस कोड, समय, आकार, हेडर और एक सुंदर रूप से प्रिंट की गई बॉडी। आपके द्वारा भेजी गई हर रिक्वेस्ट आपकी पिछली 25 में सहेजी जाती है, इसी ब्राउज़र में संग्रहीत, ताकि आप उसे एक क्लिक में फिर से खोल और दोबारा भेज सकें। रिक्वेस्ट सीधे आपके ब्राउज़र से उस URL तक जाती हैं जो आप दर्ज करते हैं — उन्हें कभी ArrayKit के माध्यम से रूट नहीं किया जाता — इसलिए यह टूल लक्ष्य API की CORS नीति से बंधा है, ठीक किसी भी ब्राउज़र fetch की तरह।

विशेषताएँ

API क्लाइंट का उपयोग कैसे करें

  1. एक HTTP मेथड चुनें और रिक्वेस्ट URL दर्ज करें।
  2. नीचे के टैब में कोई भी क्वेरी पैरामीटर, हेडर या एक बॉडी जोड़ें।
  3. अपने ब्राउज़र से रिक्वेस्ट भेजने के लिए Send क्लिक करें।
  4. रिस्पॉन्स के स्टेटस, समय, हेडर और बॉडी का निरीक्षण करें।

उदाहरण

इनपुट

GET https://jsonplaceholder.typicode.com/todos/1

आउटपुट

200 OK · 142 ms · 83 B
{
  "userId": 1,
  "id": 1,
  "completed": false
}

एक GET रिक्वेस्ट और उसका फॉर्मेट किया गया JSON रिस्पॉन्स।

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

API client क्या है?
एक API client आपको HTTP रिक्वेस्ट बनाने व भेजने और रिस्पॉन्स देखने देता है, ताकि आप बिना कोड लिखे REST API को टेस्ट और डीबग कर सकें। यह आपके ब्राउज़र में चलता है।
क्या मेरी रिक्वेस्ट ArrayKit के सर्वर से होकर जाती है?
नहीं। हर रिक्वेस्ट सीधे आपके ब्राउज़र से उस URL तक जाती है जो आप दर्ज करते हैं; ArrayKit उसे कभी प्रॉक्सी, देख या संग्रहीत नहीं करता। आपका रिक्वेस्ट इतिहास केवल इसी ब्राउज़र में रखा जाता है।
मुझे CORS एरर क्यों मिलता है?
ब्राउज़र cross-origin रिस्पॉन्स को तब तक ब्लॉक करते हैं जब तक लक्ष्य API सही CORS हेडर न लौटाए। यह एक ब्राउज़र सुरक्षा नियम है — डेस्कटॉप टूल ब्राउज़र न होने के कारण इससे बचते हैं। एक CORS-सक्षम API या अपना सर्वर उपयोग करें।
क्या मेरी रिक्वेस्ट सहेजी जाती हैं?
आपकी पिछली 25 रिक्वेस्ट इसी ब्राउज़र के लोकल स्टोरेज में सहेजी जाती हैं ताकि आप उन्हें दोबारा भेज सकें। इतिहास या अपने ब्राउज़र स्टोरेज को साफ़ करने से वे हट जाती हैं।
कौन-से HTTP मेथड समर्थित हैं?
GET, POST, PUT, PATCH, DELETE, HEAD और OPTIONS। POST, PUT, PATCH और DELETE एक रिक्वेस्ट बॉडी ले जा सकते हैं।

संबंधित टूल

सभी ArrayKit टूल