यह कमांड httpclient है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
httpclient - रूबी httpclient का उपयोग करके HTTP अनुरोध निष्पादित करने के लिए शेल कमांड
SYNOPSIS
httpclient [पैरामीटर]
httpclient
वर्णन
यह प्रोग्राम रूबी httpclient मॉड्यूल का एक उदाहरण/साथी है, लेकिन इसका उपयोग एक के रूप में किया जा सकता है
पूर्ण स्टैंडअलोन HTTP क्लाइंट।
यदि किसी विधि और यूआरआई के साथ आह्वान किया जाता है, तो निर्दिष्ट यूआरआई को विधि के माध्यम से अनुरोध किया जाएगा
इसके सर्वर से दिया गया। अनुमत विधियाँ हैं सिर, मिल, पद, रखना, हटाना, विकल्पों,
प्रॉपफाइंड, प्रॉपैच और निशान.
पैरामीटर्स को तीसरे पैरामीटर के रूप में निर्दिष्ट किया जा सकता है और तदनुसार वितरित किया जाएगा (यानी)।
के बाद यूआरआई में जोड़ा गया ? यदि विधि है तो हस्ताक्षर करें मिल, लेकिन पोस्ट किए गए निकाय के रूप में यदि
विधि है पद)
कृपया ध्यान दें कि इस बात की कोई जाँच नहीं की जाती है कि अनुरोधित पैरामीटर समझ में आते हैं या नहीं
जिस संदर्भ में वे निर्दिष्ट हैं, उन्हें वैसे ही भेज दिया जाता है।
$ httpclient https://www.google.co.jp/ q=ruby प्राप्त करें
संस्करण 2.6.0 से शुरू होकर httpclient कमांड का समर्थन करता है डाउनलोड.
$ httpclient डाउनलोड http://host/path > फ़ाइल
यदि कोई पैरामीटर निर्दिष्ट नहीं है, तो एक इंटरैक्टिव रूबी (आईआरबी) सत्र खोला जाएगा, बाध्यकारी
एक HTTPClient ऑब्जेक्ट को 'स्वयं' के रूप में। फिर आप HTTPClient इंस्टेंस विधियों को कॉल कर सकते हैं जैसे:
$ http क्लाइंट
>> "https://www.google.co.jp/", :q => :ruby प्राप्त करें
Httpclient आपके अनुरोध के 'वायरडम्प' को प्रिंट करेगा (अर्थात, भेजे गए आदेश
HTTP के माध्यम से सर्वर), फिर अनुरोध के हेडर, और अंत में परिणाम।
विकल्प
onworks.net सेवाओं का उपयोग करके httpclient का ऑनलाइन उपयोग करें