मैंने सीएलआई प्रॉम्प्ट टूलकिट नामक एक नया टूल विकसित किया है, जो एक कमांड-लाइन इंटरफ़ेस है जिसे पोस्टमैन के समान HTTP अनुरोध करने के लिए डिज़ाइन किया गया है।
कोड क्या करता है
cli_prompt_toolkit.py स्क्रिप्ट HTTP अनुरोध करने के लिए एक इंटरैक्टिव सीएलआई प्रदान करती है।
यहां बताया गया है कि यह क्या कर सकता है:
HTTP विधि चयन:
आप एक इंटरैक्टिव प्रॉम्प्ट के माध्यम से विभिन्न HTTP तरीकों (GET, POST, PUT, DELETE, PATCH, OPTIONS) में से चुन सकते हैं।
यूआरएल हैंडलिंग:
वैकल्पिक झंडों के साथ यूआरएल दर्ज करें और उन्हें भविष्य में उपयोग के लिए सहेजें। यह टूल पहले उपयोग किए गए URL के लिए स्वत: पूर्णता का भी समर्थन करता है।
हेडर इनपुट: सीधे प्रॉम्प्ट में टाइप करके अपने अनुरोधों में कस्टम हेडर जोड़ें।
बॉडी फ़ाइल हैंडलिंग:
अपने HTTP अनुरोधों के मुख्य भाग के रूप में उपयोग करने के लिए JSON फ़ाइलों को लोड और प्रारूपित करें।
प्रतिक्रिया प्रदर्शन:
अपने अनुरोधों से प्राप्त प्रतिक्रियाओं को सीधे सीएलआई में देखें और प्रारूपित करें।
मैंने यह टूल क्यों बनाया
मैं एक सीएलआई टूल बनाना चाहता था जो कमांड लाइन से HTTP अनुरोध करने की प्रक्रिया को सरल बनाता है।
जबकि पोस्टमैन ग्राफिकल इंटरफ़ेस के साथ एपीआई का परीक्षण करने के लिए शानदार है, मुझे एक हल्के, टेक्स्ट-आधारित टूल की आवश्यकता महसूस हुई जिसका उपयोग सीधे टर्मिनल से किया जा सकता है।
इस परियोजना का लक्ष्य उन लोगों के लिए उपयोग में आसान विकल्प प्रदान करना है जो कमांड लाइन में काम करना पसंद करते हैं या स्क्रिप्ट में अपने HTTP अनुरोध कार्यों को स्वचालित करने की आवश्यकता है।
गिट रेपो
आगामी फ़ीचर: अनुरोध प्रबंधन को बेहतर बनाने के लिए कुकीज़ के लिए समर्थन जोड़ने पर काम करना।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3