"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > सीएलआई प्रॉम्प्ट टूलकिट के साथ सरल एपीआई परीक्षण

सीएलआई प्रॉम्प्ट टूलकिट के साथ सरल एपीआई परीक्षण

2024-09-02 को प्रकाशित
ब्राउज़ करें:828

मैंने सीएलआई प्रॉम्प्ट टूलकिट नामक एक नया टूल विकसित किया है, जो एक कमांड-लाइन इंटरफ़ेस है जिसे पोस्टमैन के समान HTTP अनुरोध करने के लिए डिज़ाइन किया गया है।

Effortless API Testing with CLI Prompt Toolkit

कोड क्या करता है
cli_prompt_toolkit.py स्क्रिप्ट HTTP अनुरोध करने के लिए एक इंटरैक्टिव सीएलआई प्रदान करती है।
यहां बताया गया है कि यह क्या कर सकता है:

Effortless API Testing with CLI Prompt Toolkit

  1. HTTP विधि चयन:
    आप एक इंटरैक्टिव प्रॉम्प्ट के माध्यम से विभिन्न HTTP तरीकों (GET, POST, PUT, DELETE, PATCH, OPTIONS) में से चुन सकते हैं।

  2. यूआरएल हैंडलिंग:
    वैकल्पिक झंडों के साथ यूआरएल दर्ज करें और उन्हें भविष्य में उपयोग के लिए सहेजें। यह टूल पहले उपयोग किए गए URL के लिए स्वत: पूर्णता का भी समर्थन करता है।
    हेडर इनपुट: सीधे प्रॉम्प्ट में टाइप करके अपने अनुरोधों में कस्टम हेडर जोड़ें।

  3. बॉडी फ़ाइल हैंडलिंग:
    अपने HTTP अनुरोधों के मुख्य भाग के रूप में उपयोग करने के लिए JSON फ़ाइलों को लोड और प्रारूपित करें।

  4. प्रतिक्रिया प्रदर्शन:
    अपने अनुरोधों से प्राप्त प्रतिक्रियाओं को सीधे सीएलआई में देखें और प्रारूपित करें।

मैंने यह टूल क्यों बनाया
मैं एक सीएलआई टूल बनाना चाहता था जो कमांड लाइन से HTTP अनुरोध करने की प्रक्रिया को सरल बनाता है।
जबकि पोस्टमैन ग्राफिकल इंटरफ़ेस के साथ एपीआई का परीक्षण करने के लिए शानदार है, मुझे एक हल्के, टेक्स्ट-आधारित टूल की आवश्यकता महसूस हुई जिसका उपयोग सीधे टर्मिनल से किया जा सकता है।
इस परियोजना का लक्ष्य उन लोगों के लिए उपयोग में आसान विकल्प प्रदान करना है जो कमांड लाइन में काम करना पसंद करते हैं या स्क्रिप्ट में अपने HTTP अनुरोध कार्यों को स्वचालित करने की आवश्यकता है।

गिट रेपो

आगामी फ़ीचर: अनुरोध प्रबंधन को बेहतर बनाने के लिए कुकीज़ के लिए समर्थन जोड़ने पर काम करना।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/jjioo/effortless-api-testing-with-cli-prompt-toolkit-526g?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3