GET - लिनक्स आदेश - यूनिक्स कमान्ड

नाम

lwp-request, gET, head, post - simple WWW user agent

सारांश

lwp-request [-aeaedvhx] [-m विधि] [-b <आधार URL>] [-t ] [-i <संशोधन-पछि>]] [-c ] [-सी <प्रमाणपत्रहरू>] [-p <प्रोक्सी-url>] [-ओ <ढाँचा>] ...

विवरण

यो प्रोग्राम WWW सर्भर र तपाइँको स्थानीय फाइल प्रणालीमा अनुरोधहरू पठाउन प्रयोग गर्न सकिन्छ। पोष्ट र PUT विधिहरूको लागि अनुरोध सामग्री स्टिनिनबाट पढ्न सकिन्छ। स्टडआउटमा प्रतिक्रियाको सामग्री छापिएको छ। त्रुटि सन्देशहरू स्टडररमा प्रिन्ट गरिएको छ। कार्यक्रमले असफल URL हरूको सङ्केत गर्ने स्थिति मान फर्काउँछ जुन असफल भयो।

विकल्पहरू छन्:

-m <विधि>

अनुरोधको लागि कुन विधि प्रयोग गर्न सेट गर्नुहोस्। यदि यो विकल्प प्रयोग गरिएन भने, त्यसपछि विधि कार्यक्रमको नामबाट व्युत्पन्न हुन्छ।

-f

बलपूर्वक अनुरोध गर्नुहोस्, भले पनि यो कार्यक्रमलाई विश्वास छ कि यो विधि अवैध छ। सर्भरले अन्ततः अनुरोधलाई अस्वीकार गर्न सक्छ।

-b

यो यूआरआर तर्कको रूपमा दिएको सबै रिटेल यूआरआई समाधान गर्न बेस URI को रूपमा प्रयोग गरिनेछ।

-t

अनुरोधहरूको लागि टाइमआउट मान सेट गर्नुहोस्। समयसमाप्ति समय हो कि यो असफल भएमा प्रोग्राम रिमोट सर्भरबाट जवाफको लागि पर्खनेछ। टाइमआउट मानको लागि पूर्वनिर्धारित इकाई सेकेन्ड हो। तपाईले `` m '' वा `` h '' लाई क्रमशः यसलाई मिनेट वा घण्टा बनाउन क्रमबद्ध गर्न सक्नुहुनेछ, क्रमशः। डिफल्ट टाइमआउट '3 मिनेट' हो, यानी 3 मिनेट।

-i <समय>

यदि-संशोधित सेट गर्नुहोस्-अनुरोधमा हेडरको रूपमा। यदि यो समयको फाइलको नाम हो भने, यस फाईलका लागि परिमार्जन टाइमस्ट्याम्प प्रयोग गर्नुहोस्। यदि समय फाइल होईन भने, यो लेवलल मितिको रूपमा पार्स गरिएको छ। एचटीटीपी :: हेर्ने ढाँचाका लागि मिति हेर्नुहोस्।

-c

अनुरोधको लागि सामाग्री-प्रकार सेट गर्नुहोस्। यो विकल्पले मात्र सामग्री लिने अनुरोधहरूको लागि अनुमति दिएको छ, जस्तै POST र PUT। तपाईं "-f" विकल्प संग "-c" विकल्प प्रयोग गरी सामग्री लिनको लागि विधिहरू बल गर्न सक्नुहुन्छ। पोष्टको लागि डिफल्ट सामग्री-प्रकार हो "application / x-www-form-urlencoded"। अन्यका लागि डिफल्ट सामग्री-प्रकार "पाठ / सादा" हो।

-P <प्रोक्सी-url>

अनुरोधका लागि प्रयोग प्रोक्सी सेट गर्नुहोस्। कार्यक्रमले प्रोक्सी सेटिङहरू वातावरणबाट पनि लोड गर्दछ। तपाईं यसलाई "-P" विकल्पसँग असक्षम गर्न सक्नुहुन्छ।

-H <हेडर>

प्रत्येक अनुरोधको साथ यो HTTP हेडर पठाउनुहोस्। तपाईं धेरै निर्दिष्ट गर्न सक्नुहुन्छ, उदाहरणका लागि:

lwp-request \ -H 'रेफरर: http: //other.url/' \ -H 'होस्ट: केहिहोस्ट' \ http: //this.url/

- सी <प्रयोगकर्ता नाम>: <पासवर्ड>

आधारभूत प्रमाणीकरण द्वारा संरक्षित कागजातहरूका लागि प्रमाणपत्र प्रदान गर्नुहोस्। यदि कागजात सुरक्षित छ र तपाईंले यस विकल्पको साथ प्रयोगकर्तानाम र पासवर्ड निर्दिष्ट गर्नुभएन भने, तपाइँलाई यी मानहरू प्रदान गर्न प्रेरित गरिनेछ।

निम्न विकल्पहरू प्रोग्रामले के देखाउँछ नियन्त्रण गर्दछ:

-u

अनुरोध अनुरोध बनाइए अनुसार अनुरोध विधि र पूर्ण URL प्रिन्ट गर्नुहोस्।

-U

पद्धति र पूर्ण URL को अनुरोध गर्नुको अतिरिक्त प्रिन्ट हेडर प्रिन्ट गर्नुहोस्।

-s

मुद्रण प्रतिक्रिया स्थिति कोड। यो विकल्प सधैं हेड अनुरोधका लागि हो।

-एस

मुद्रण प्रतिक्रिया स्थिति श्रृंखला। यसले लाईब्रेरी र प्रमाणीकरण अनुरोधहरू लाइब्रेरीद्वारा संभाला गरिएको देखाउँछ।

-e

मुद्रण प्रतिक्रिया हेडरहरू। यो विकल्प सधैं हेड अनुरोधका लागि हो।

-d

प्रतिक्रियाको सामग्री छाप नगर्नुहोस्।

-o <ढाँचा>

यसलाई मुद्रण गर्नु अघि एचटीएमएल सामग्री विभिन्न तरिकामा प्रक्रिया गर्नुहोस्। यदि प्रतिक्रियाको सामग्री प्रकार एचटीएमएल होइन भने, यो विकल्पमा कुनै प्रभाव छैन। कानूनी ढाँचा मानहरू हुन्; पाठ , पीएस , लिङ्कहरू , htmlडम्प

यदि तपाइँ पाठ ढाँचा निर्दिष्ट गर्नुहुन्छ भने HTML लाई सादा ल्याटिन 1 पाठको रूपमा ढाँचाबद्ध गरिनेछ। यदि तपाईंले ps ढाँचा निर्दिष्ट गर्नुभयो भने यो पोस्टस्क्रिप्टको रूपमा ढाँचाबद्ध गरिनेछ।

लिङ्क ढाँचा उत्पादन गरी HTML कागजातमा सबै लिङ्कहरू पाउनेछन्। सापेक्ष लिङ्कहरूलाई पूर्ण रूपमा विस्तार गरिनेछ।

एचटीएमएल ढाँचाले एचटीएमएल कोड सुधार गर्नेछ र डम्प ढाँचाले HTMLsyntax रूख भर्खरै डम्प गर्नेछ।

-v

प्रोग्रामको संस्करण संख्या छाप्नुहोस् र छोड्नुहोस्।

-h

उपयोग सन्देश छाप्नुहोस् र छोड्नुहोस्।

-x

थप डिबगिङ आउटपुट।

-a

सामग्री आगत र निर्गतको लागि पाठ (ascii) मोड सेट गर्नुहोस्। यदि यो विकल्प प्रयोग गरिएन भने, सामग्री इनपुट र आउटपुट बाइनरी मोडमा गरिन्छ।

किनभने यो कार्यक्रम LWP लाइब्रेरी प्रयोग गरेर लागू भएको छ, यसले केवल LWP लाई समर्थन गर्ने प्रोटोकलहरूलाई समर्थन गर्दछ।

महत्वपूर्ण: तपाईको विशेष कम्प्युटरमा आदेश कसरी प्रयोग गरिन्छ भनेर हेर्नको लागि मानिसको आदेश ( % मानिस ) प्रयोग गर्नुहोस्।