Skip to main content

कर्ल - द्विआधारी विकल्प


कर्ल एक प्रोटोकॉल FTP, FTPS, GOPHER, DICT, TELNET, LDAP या FILE में से किसी एक का उपयोग करके डेटा को या किसी सर्वर से डेटा ट्रांसफर करने का एक उपकरण है। उपयोगकर्ता इंटरैक्शन के बिना काम करने के लिए कमांड को डिज़ाइन किया गया है। प्रॉक्सी समर्थन, उपयोगकर्ता प्रमाणीकरण, FTP अपलोड, पोस्ट, एसएसएल कनेक्शन, कुकीज, फाइल ट्रांसफर रिज्यूम और अधिक जैसा कि आप नीचे देखेंगे, आपके सिर स्पिन कूरल को सभी स्थानांतरण संबंधी सुविधाओं के लिए libcurl द्वारा संचालित किया जाएगा libcurl देखें 3 विवरण के लिए। यूआरएल वाक्यविन्यास प्रोटोकॉल पर निर्भर है आपको आरएफसी 2396 में विस्तृत विवरण मिलेगा। आप कई यूआरएल या यूआरके के कुछ हिस्सों को ब्रेसिज के रूप में भाग सेट के रूप में निर्दिष्ट कर सकते हैं जैसे कि। या आप इनके रूप में उपयोग करके अक्षरांकीय श्रृंखला के अनुक्रम प्राप्त कर सकते हैं। इस समय अनुक्रमों का कोई भी घोंसले का समर्थन नहीं है, लेकिन आप एक-दूसरे के बगल में कई लोगों का उपयोग कर सकते हैं। आप कमांड लाइन पर किसी भी यूआरएल को निर्दिष्ट कर सकते हैं, उन्हें निर्दिष्ट क्रम में अनुक्रमिक तरीके से प्राप्त किया जाएगा। कर्ल कनेक्शन फिर से उपयोग करने के लिए एकाधिक फ़ाइल स्थानान्तरण के लिए तर्क, ताकि एक ही सर्वर से कई फाइलें प्राप्त करने से कई कनेक्शन कनेक्ट नहीं हो जाएंगे यह गति को बेहतर बनाता है बेशक यह केवल एक कमांड लाइन पर निर्दिष्ट फ़ाइलों पर किया जाता है और अलग कर्ल इनवोक के बीच उपयोग नहीं किया जा सकता है एफ़टीपी जब एक एफ़टीपी अपलोड में इस्तेमाल किया जाता है, यह कर्ल को उस फ़ाइल को अधिलेखित करने के बजाए लक्ष्य फ़ाइल में जोड़ने के लिए बताएगा यदि फ़ाइल मौजूद नहीं है, तो इसे बनाया जाएगा। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा एक ऐपेंड मोड को फिर से अक्षम कर देगा। - ए - यूज़र-एजेंट एजेंट स्ट्रिंग सर्वर को भेजने के लिए उपयोगकर्ता-एजेंट स्ट्रिंग निर्दिष्ट करें कुछ बुरी तरह से किए गए सीजीआई विफल हो सकते हैं यदि यह मोज़िला 4 0 पर सेट नहीं है, तो स्ट्रिंग में रिक्त स्थान को सांकेतिकृत करने के लिए, स्ट्रिंग को सिंगल उद्धरण चिह्नों के चारों ओर घेरकर यह भी - एच - हेडर के साथ सेट किया जा सकता है जरूर विकल्प। यदि यह विकल्प एक से अधिक बार सेट हो जाता है, तो आखिरी एक होगा जो कि इस्तेमाल किया जाता है। प्रमाणीकरण विधि को अपने आप में निकालने के लिए कर्ल कहता है, और सबसे सुरक्षित एक दूरस्थ साइट दावा का समर्थन करता है इसका इस्तेमाल करते हैं यह पहले एक अनुरोध कर रहा है और प्रतिक्रिया-हेडर की जाँच करके किया जाता है, इस प्रकार एक अतिरिक्त नेटवर्क राउंड ट्रिप को प्रेरित करता है एक विशिष्ट प्रमाणीकरण विधि सेट करना, जिसे आप --basic --digest --ntlm और - negotiateate के साथ कर सकते हैं 7 10 में जोड़ा गया 6.यदि यह विकल्प कई बार उपयोग किया जाता है, तो निम्न आवृत्तियों में कोई अंतर नहीं होता है कुकी को सर्वर के रूप में डेटा पास करें यह माना जाता है कि सेट-कुकी लाइन में पहले से प्राप्त सर्वर से प्राप्त आंकड़े डेटा NAME1 VALUE1 NAME2 VALUE2 में होना चाहिए। अगर लाइन में कोई अक्षर उपयोग नहीं किया जाता है, तो इसे माना जाता है पहले से संग्रहीत कुकी लाइनों को पढ़ने के लिए उपयोग करने के लिए एक फ़ाइलनाम, जिसे इस सत्र में उपयोग किया जाना चाहिए यदि वे मैच करते हैं तो इस पद्धति का उपयोग करके भी कुकी पार्सर को सक्रिय किया जा सकता है जो इनक्यूबिंग कुकीज़ को भी कर्ल कर देगा, जो कि आप संयोजन में इसका उपयोग करते हुए भी आसान हो सकता है - एल - स्थान विकल्प के साथ कुकीज को पढ़ने के लिए फ़ाइल का फ़ाइल स्वरूप सादा हेडर या नेटस्केप मोज़िला कुकी फ़ाइल स्वरूप होना चाहिए। नोट: कि - बी - कुकी के साथ निर्दिष्ट फाइल केवल इनपुट के रूप में उपयोग की जाती है कोई कुकी नहीं होगी फाइल में संग्रहीत करने के लिए कुकीज़ स्टोर करने के लिए, - c --cookie-jar विकल्प का उपयोग करें या आप हेडर्स को-डी - डंप-हैडर का उपयोग करके एक फ़ाइल में भी बचा सकते हैं। यदि यह विकल्प एक से अधिक बार सेट होता है, तो पिछले एक है जो कि इस्तेमाल किया जाता है। एएसपीआई फ़ाइल या एलडी प्राप्त करते समय एएससीआईआई हस्तांतरण का उपयोग करें एपी जानकारी के लिए एपी जानकारी, यह एक यूआरएल का उपयोग करके भी लागू किया जा सकता है जो टाइप ए के साथ समाप्त होता है यह विकल्प स्टडआउट को डेटा को Win32 सिस्टम के लिए पाठ मोड में भेजने का कारण बनता है.अगर यह विकल्प दो बार उपयोग किया जाता है, दूसरा एएससीआईआई उपयोग को अक्षम कर देगा। मूल प्रमाणीकरण का उपयोग करने के लिए कर्ल को बताता है यह डिफ़ॉल्ट है और यह विकल्प आमतौर पर व्यर्थ है, जब तक कि आप इसे पहले सेट विकल्प ओवरराइड करने के लिए उपयोग नहीं करते हैं जो कि एक अलग प्रमाणीकरण विधि सेट कर देता है जैसे-ntlm --digest और - negotiated जोड़ा गया 7 10 6.यदि यह विकल्प कई बार उपयोग किया जाता है, तो निम्न आवृत्तियों में कोई फर्क नहीं पड़ता .-- सिफरों की लिफ़ाफ़ा सूची एसएसएल निर्दिष्ट करता है कि कनेक्शन में कौन सा सिफर उपयोग करने के लिए हैं। साइफर की सूची में मान्य साइफर्स का इस्तेमाल होना चाहिए इस यूआरएल के एसएसएल सिफर सूची के विवरण पर पढ़ें। यदि यह विकल्प कई बार उपयोग किया जाता है, तो आखिरी एक दूसरे को ओवरराइड कर देगा एक एल्गोरिदम libcurl का समर्थन करता है, और असम्पीडित दस्तावेज़ लौटाते हुए एक संपीड़ित प्रतिक्रिया का अनुरोध करें यदि यह विकल्प उपयोग किया जाता है और सर्वर एक असमर्थित एन्कोडिंग भेजता है, तो कर्ल एक त्रुटि की रिपोर्ट करेगा। यदि यह विकल्प कई बार उपयोग किया जाता है, तो प्रत्येक आवृत्ति उस पर टॉगल हो जाएगी बंद। सेकंद में अधिकतम समय है कि आप सर्वर से कनेक्शन की अनुमति देते हैं यह केवल कनेक्शन चरण को सीमित करता है, एक बार कर्ल इस विकल्प से जुड़ा हुआ है, और अब इसका उपयोग नहीं है - ई - मैक्स-टाइम विकल्प भी देखें। यदि यह विकल्प है कई बार उपयोग किया जाता है, आखिरी बार इस्तेमाल किया जाएगा। - क - कुकी-जार फ़ाइल का नाम। निर्दिष्ट करें कि किस फ़ाइल को आप पूरा कार्य पूरा करने के बाद सभी कुकीज़ लिखने के लिए कर्ल करना चाहते हैं। कर्ल पहले से निर्दिष्ट फाइलों के साथ ही सभी दूरस्थ सर्वर से मिली कुकीज यदि कोई कुकीज़ ज्ञात नहीं होती हैं, तो कोई फाइल नहीं लिखी जाएगी फ़ाइल नेटस्केप कुकी फ़ाइल स्वरूप का उपयोग करके लिखी जाएगी यदि आप फ़ाइल नाम को एकल डैश में सेट करते हैं, तो, कुकीज़ को stdout पर लिखा जाएगा। नोट अगर कुकी जार कर सकते हैं टी बनाया या लिखा, पूरे कर्ल ऑपरेशन विफल हो गया या यहां तक ​​कि एक त्रुटि स्पष्ट रूप से रिपोर्ट - V को एक चेतावनी प्रदर्शित की जाएगी, लेकिन यह एकमात्र दृश्य प्रतिक्रिया है जो आपको इस संभावित घातक स्थिति के बारे में मिलती है। यदि यह विकल्प कई बार, अंतिम अंकित फ़ाइल नाम का उपयोग किया जाएगा। जारी रखें ऑफसेट पर पिछले फ़ाइल स्थानांतरण को फिर से शुरू करें दिए गए ओफ़्सेट बाइट्स की सटीक संख्या है जो गंतव्य फ़ाइल को गंतव्य स्थानांतरित होने से पहले स्रोत फ़ाइल की शुरुआत से गिना जाने पर छोड़ा जाएगा अपलोड के साथ उपयोग किया जाता है, FTP सर्वर कमांड को कर्ल के द्वारा उपयोग नहीं किया जाएगा। उपयोग सी- स्वचालित रूप से यह पता लगाने के लिए कि कैसे स्थानान्तरण फिर से शुरू करने के लिए कर्ल को बताएंगे, तब यह आंकड़ा निकालने के लिए दिए गए आउटपुट इनपुट फ़ाइलों का उपयोग करेगा। यदि यह विकल्प है कई बार इस्तेमाल किया जाता है, आखिरी बार इस्तेमाल किया जाएगा। जब - ओ विकल्प के साथ संयोजन के रूप में इस्तेमाल किया जाता है, तो कर्ल आवश्यकतानुसार आवश्यक स्थानीय निर्देशिका पदानुक्रम बनाएगा। यह विकल्प - o विकल्प के साथ वर्णित डायर बनाता है, और कुछ नहीं यदि - o फ़ाइल नाम कोई डायर का उपयोग नहीं करता है या यदि ये पहले से मौजूद हैं, तो कोई डायर नहीं बनाया जाएगा। FTP का उपयोग करते समय दूरस्थ निर्देशिका बनाने के लिए, try - ftp-create-dirs एफ़टीपी कन्वर्ट एलएफ को सीआरएलएफ अपलोड करने में एमवीएस ओएस 390 के लिए उपयोगी है। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर से सीएलएल रूपांतरण को अक्षम कर देगा। निर्दिष्ट डेटा को सर्वर को POST अनुरोध में भेजता है, एक तरह से अनुकरण कर सकते हैं जैसे कि किसी उपयोगकर्ता ने एक HTML फ़ॉर्म भर दिया है और सबमिट बटन दबाया है ध्यान दें कि डेटा को ठीक से भेजा जाता है जैसा कि सभी नई लाइनों के साथ अतिरिक्त प्रसंस्करण के साथ निर्दिष्ट नहीं किया गया है डेटा को यूआरएल-एन्कोडेड होने की उम्मीद है यह कंटेंट-टाइप एप्लिकेशन का उपयोग करके डेटा को सर्वर से पास करने के लिए कर्ल का कारण होगा x-www-form-urlencoded - F - form की तुलना करें यदि यह विकल्प एक से अधिक बार उपयोग किया जाता है एक ही कमांड लाइन, निर्दिष्ट डेटा टुकड़े को अलग-अलग-साथ एक-दूसरे के साथ विलय कर दिया जाएगा, इस प्रकार, - d नाम का उपयोग करके- daniel - d कौशल घटिया एक पोस्ट खंड उत्पन्न करेगा जो कि नाम डैनियल कौशल को घटिया लग रहा है.अगर आप पत्र के साथ डेटा शुरू करते हैं , बाकी से डेटा पढ़ने के लिए एक फ़ाइल नाम होना चाहिए, या - यदि आप stdin से डेटा को पढ़ने के लिए कर्ल चाहते हैं फ़ाइल की सामग्री पहले से ही url-encoded होनी चाहिए एकाधिक फ़ाइलों को भी निर्दिष्ट किया जा सकता है फ़ॉबर नाम की फ़ाइल से डेटा पोस्ट करना इस प्रकार - डेटा फ़ॉबर के साथ किया जाएगा। डेटा को विशुद्ध रूप से पोस्ट करने के लिए बाइनरी, आपको इसके बजाय --डेटा-द्विआधारी विकल्प का उपयोग करना चाहिए। - d - data --data-ascii के समान है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो पहले वाले डेटा को जोड़ देगा यह - d - data विकल्प के लिए एक उपनाम है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो पहले वाले डेटा को जोड़ देगा। यह डेटा डेटा को इसी तरह से - डेटा-एस्सीआई करता है, हालांकि इस विकल्प का उपयोग करते समय पोस्ट किए गए डेटा का पूरा संदर्भ रखा जाता है यदि आप स्ट्रिप-न्यूलाइंस फीचर के बिना एक बाइनरी फाइल पोस्ट करना चाहते हैं - डेटा-एस्की विकल्प, यह आपके लिए है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो पहले वाले डेटा को जोड़ देगा। डाइजेस्ट प्रमाणीकरण को सक्षम करता है यह एक प्रमाणन है जो पासवर्ड को स्पष्ट पाठ में तार से भेजे जाने से रोकता है इसका प्रयोग सामान्य - यू - यूजर विकल्प के साथ उपयोगकर्ता नाम और पासवर्ड सेट करने के लिए करें - यह भी देखें --ntlm - negotiation और - संबंधित विकल्पों के लिए anyauth को कर्ल 7 10 में जोड़ा गया 6.यदि यह विकल्प कई बार उपयोग किया जाता है, तो निम्न स्थितियों में कोई अंतर नहीं होता है। एफ़टीपी एपीटी ईपीआरटी और एलपीआरटी कमांड के उपयोग को अक्षम करने के लिए कर्ल को कर्इ कर्ता जब कर्त्तक सक्रिय स्थानान्तरण करते समय सामान्यतः हमेशा पहले ईपीआरटी, तब एलपीआरटी का इस्तेमाल करने का प्रयास करने का प्रयास करता है, लेकिन इस विकल्प के साथ, यह पीआरआर का प्रयोग सीधे ईपीआरटी और एलपीआरटी एक्सटेंशन मूल एफ़टीपी प्रोटोकॉल के लिए, सभी सर्वरों पर काम नहीं कर सकता है, लेकिन पारंपरिक पीएआरटी कमांड में एडेड 7 से बेहतर तरीके से अधिक कार्यक्षमता को सक्षम नहीं किया जा सकता है 5.यदि यह विकल्प कई बार उपयोग किया जाता है, तो प्रत्येक घटना इस पर बंद हो जाएगी एफ़टीपी एपटीपी को ईपीएसवी कमांड के उपयोग को निष्क्रिय करने के लिए कर्ल को कहें, जब निष्क्रिय एफ़टीपी स्थानान्तरण करते समय कर्ल सामान्य रूप से पहले हमेशा PASV से पहले EPSV का उपयोग करने का प्रयास करेगा, लेकिन इस विकल्प के साथ, यह EPSV का उपयोग करने की कोशिश नहीं करेगा। यदि यह विकल्प कई बार उपयोग किया जाता है, तो प्रत्येक घटना इसे बंद करना टॉगल होगा.प्रोटोकल हेडर को निर्दिष्ट फ़ाइल में लिखें.यह विकल्प उपयोग करने के लिए आसान होता है जब आप शीर्ष लेखों को संग्रहीत करना चाहते हैं जो एक साइट आपको भेजता है, तो हेडर से कुकीज़ को फिर से दूसरे कर्ल में पढ़ा जा सकता है - ब --कॉकी विकल्प - - क - कुकी-जार विकल्प कुकीज़ को संग्रहीत करने का एक बेहतर तरीका है। जब FTP पर उपयोग किया जाता है, तो FTP सर्वर प्रतिक्रिया पंक्तियों को हेडर माना जाता है और इस प्रकार वहां सहेजा जाता है। यदि यह विकल्प कई बार, पिछले एक का उपयोग किया जाएगा। रैफ़र पृष्ठ की जानकारी सर्वर पर भेजती है यह भी - एच - हेडर फ्लैग के साथ सेट किया जा सकता है जब - एल - स्थान के साथ प्रयोग किया जाता है, तो आप स्वत: को रेफरर यूआरएल में संलग्न कर सकते हैं, ताकि कर्ल स्वचालित रूप से पिछली यूआरएल को सेट कर सकें, जब यह होगा स्थान हैडर ऑटो स्ट्रिंग अकेले उपयोग किया जा सकता है, भले ही आप एक प्रारंभिक रेफरर सेट न करें। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। आरआईएससी ओएस केवल कर्ल चलाने के बाद उपयोगी जानकारी निकालने की अनुमति देने के लिए - w विकल्प का समर्थन करते हुए, नामों का उपयोग करते हुए पर्यावरण चर की एक सीमा निर्धारित करता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो प्रत्येक घटना इस पर बंद हो जाएगी एंट्रोपी गैदरिंग डेमॉन सॉकेट के पथ का नाम निर्दिष्ट करें सॉकेट को SSL कनेक्शन के लिए यादृच्छिक इंजन में बीज के लिए उपयोग किया जाता है --random-file विकल्प भी देखें। प्रमाण पत्र के साथ एक फ़ाइल प्राप्त करते समय विशिष्ट प्रमाणपत्र फ़ाइल का उपयोग करने के लिए कर्ल कहता है प्रमाणपत्र PEM प्रारूप में होना चाहिए यदि वैकल्पिक पासवर्ड निर्दिष्ट नहीं है, तो टर्मिनल पर इसके लिए पूछताछ किया जाएगा नोट यह प्रमाण पत्र निजी कुंजी है और निजी प्रमाणपत्र को जोड़ा गया है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। एसएसएल बताता है कि प्रापर्टी प्रमाण पत्र किस प्रकार प्रदान करता है PEM, DER और ENG में मान्यता प्राप्त प्रकार हैं। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा .-- cacert सीए प्रमाणपत्र पीअर को सत्यापित करने के लिए निर्दिष्ट प्रमाणपत्र फ़ाइल का उपयोग करने के लिए कर्ल को बताता है फ़ाइल में कई सीए प्रमाणपत्र हो सकते हैं प्रमाणपत्र एस में होना चाहिए PEM format. curl वह पर्यावरण चर नामांकित CURLCABUNDLE को मान्यता देता है यदि वह सेट है, और दिए गए पथ का पथ CA cert बंडल यह विकल्प उस चर को ओवरराइड करता है। कर्ल का विंडोज संस्करण स्वतः नामक एक CA कर्ट फाइल के लिए, या तो वर्तमान निर्देशिका में या वर्तमान कार्य निर्देशिका में, या अपने पाथ के साथ किसी भी फ़ोल्डर में देखेंगे.यदि यह विकल्प उपयोग किया जाता है कई बार, अंतिम उपयोग किया जाएगा। - capath CA प्रमाणपत्र निर्देशिका। पीअर को सत्यापित करने के लिए निर्दिष्ट प्रमाण पत्र निर्देशिका का उपयोग करने के लिए कर्ल को बताता है प्रमाणपत्र प्रमाणन PEM प्रारूप में होना चाहिए, और डायरेक्टरी को openssl के साथ प्रदान किए गए क्रीहश उपयोगिता का उपयोग करके संसाधित किया जाना चाहिए - capath का उपयोग करने से कर्ल को अधिक कुशलतापूर्वक बनाने के लिए - - कैक्रर्ट अगर --cacert फ़ाइल में कई CA प्रमाणपत्र होते हैं। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। सर्वर त्रुटियों पर चुपचाप से कोई आउटपुट नहीं हुआ यह ज्यादातर इस तरह किया जाता है कि स्क्रिप्ट इत्यादि को बेहतर ढंग से सक्षम करने के लिए असफल प्रयासों के साथ बेहतर सौदा किया जा सके। सामान्य मामलों में जब कोई सर्वर एक दस्तावेज वितरित करने में विफल रहता है, तो वह एक HTML दस्तावेज़ बताता है जिससे अक्सर यह भी बताता है कि और अधिक इस झंडे को आउटपुट से कर्ल को रोकने और उसके बदले चुपचाप को विफल करने से रोक दिया जाएगा। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर से चुप विफलता को अक्षम कर देगा। एफ़टीपी जब कोई एफ़टीपी यूआरएल ऑपरेशन वर्तमान में सर्वर पर मौजूद एक पथ का उपयोग करता है, तो कर्ल के मानक व्यवहार को असफल करना है इस विकल्प के प्रयोग से, कर्ल बजाय गुम निर्देशिका बनाने का प्रयास करेगा 7 7 7 में। अगर यह विकल्प दो बार प्रयोग किया जाता है , दूसरा फिर से चुप विफलता को अक्षम कर देगा। एफ़टीपी पीएएसवी का उपयोग करते समय पीएएसवी का अंतर आंतरिक डिफॉल्ट व्यवहार होता है, लेकिन इस विकल्प का उपयोग करके प्रीवाओस --टीपीटी-पोर्ट विकल्प को ओवरराइड करने के लिए इस्तेमाल किया जा सकता है। 7 11 में जोड़ा गया है। अगर यह विकल्प दो बार उपयोग किया जाता है तो दूसरा फिर से चुप नाकाफी को अक्षम कर देगा। एफ़टीपी में एएसपीटी कनेक्शन कनेक्शन को एसएसएल टीएलएस 7 7 0 में जोड़ा गया है। यदि यह विकल्प दो बार उपयोग किया जाता है तो दूसरा इसे फिर से अक्षम कर देगा। यह कर्ल को एक भरे हुए फॉर्म को अनुकरण करने देता है जिसमें उपयोगकर्ता ने सबमिट बटन दबाया है यह कारण आरएफसी -1867 के अनुसार सामग्री-प्रकार मल्टीपार्ट फॉर्म-डेटा का उपयोग करके डेटा पोस्ट करने के लिए कर्ल करता है यह बाइनरी फाइल आदि को अपलोड करने में सक्षम होता है। सामग्री का हिस्सा बनने के लिए मजबूर होना एक फाइल, एक चिह्न के साथ फ़ाइल का नाम उपसर्ग एक फ़ाइल से सामग्री का भाग प्राप्त करने के लिए, फ़ाइल नाम के साथ फ़ाइल का नाम उपसर्ग के बीच अंतर करें और फिर फाइल अपलोड के रूप में फाइल में संलग्न हो जाता है, जबकि बना देता है पाठ फ़ील्ड और फ़ाइल से उस टेक्स्ट फ़ील्ड के लिए सामग्री प्राप्त करें। उदाहरण के लिए, अपनी पासवर्ड फाइल को सर्वर पर भेजने के लिए, जहां पासवर्ड फॉर्म-फ़ील्ड का नाम है, आदि। passwd input. curl - F पासवर्ड होगा आदि passwd। फ़ाइल की सामग्री को एक फाइल के instd से स्टडइन से पढ़ने के लिए, उपयोग करें - जहां फ़ाइल नाम होना चाहिए था यह दोनों और निर्माण के लिए होता है। आप यह भी कह सकते हैं कि किस तरह की सामग्री का उपयोग प्रकार के उपयोग से किया जा सकता है के समान - curl - f नाम danieltype text foo। आगे के उदाहरण देखें और मैनुअल में विवरण। इस विकल्प को कई बार इस्तेमाल किया जा सकता है। यह विकल्प यूआरएल ग्रीबिंग पार्सेर को बंद करता है जब आप इस विकल्प को सेट करते हैं, तो आप उस यूआरएल को निर्दिष्ट कर सकते हैं, जिसमें अक्षरों को खुद को कर्ल के द्वारा व्याख्या किए बिना वर्णित किया जा सकता नोट करें कि ये पत्र सामान्य नहीं हैं कानूनी यूआरएल सामग्री लेकिन उन्हें यूआरआई मानक के अनुसार एन्कोड किया जाना चाहिए। जब ​​इस्तेमाल किया जाता है, तो यह विकल्प सभी डेटा को - d - data या --data-binary के साथ निर्दिष्ट करता है जिसे POST अनुरोध के बजाय GET अनुरोध में उपयोग किया जाता है उपयोग किया जाएगा डेटा को एक विभाजक के साथ यूआरएल में जोड़ दिया जाएगा। यदि I-I के साथ संयोजन में उपयोग किया जाता है, तो POST डेटा को इसके बजाय एक HEAD अनुरोध के साथ यूआरएल में जोड़ा जाएगा। यदि कई बार उपयोग किया जाता है, विशेष रूप से कुछ खास नहीं होता है वेब पेज प्राप्त करने के लिए उपयोग करने के लिए अतिरिक्त शीर्षलेख आप कई अतिरिक्त हेडर निर्दिष्ट कर सकते हैं ध्यान दें कि अगर आपको एक कस्टम हेडर जोड़ना चाहिए जिसमें एक ही आंतरिक नाम के कर्ल का उपयोग होता है, तो आपके बाहरी सेट हेडर का उपयोग इसके बजाय किया जाएगा आंतरिक एक यह आपको कर्ल की तुलना में भी सरल सामान बनाने की अनुमति देता है सामान्य रूप से आपको आंतरिक सेट हेडर्स को पूरी तरह से अच्छी तरह से पता न हो लेना चाहिए कि आप क्या कर रहे हैं बृहदान्त्र के दाईं ओर सामग्री के बिना एक आंतरिक शीर्षलेख को बदलकर वह हैडर को रोकना होगा दिखने से.देखें- ए - यूजर-एजेंट और ई - फ्रेयर विकल्प भी देखें.इस विकल्प का इस्तेमाल कई बार हेडर्स को हटाने के लिए कई बार किया जा सकता है। आउटपुट में शामिल करें इसमें सर्वर-नाम, दस्तावेज़ की तिथि, और अधिक शामिल हैं। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर से हेडर शामिल कर देगा। निर्दिष्ट इंटरफ़ेस का उपयोग करके एक ऑपरेशन को बदलें। आप इंटरफ़ेस नाम, आईपी पता या होस्ट नाम एक उदाहरण ऐसा दिख सकता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। एकमात्र सुविधा को कमांड हेड प्राप्त करें जो इसे किसी दस्तावेज़ या फ़ाइल पर उपयोग किए जाने वाले दस्तावेज़ के शीर्ष पर कुछ भी नहीं प्राप्त करने के लिए उपयोग करता है, केवल फ़ाइल आकार और अंतिम संशोधन समय को कर्ल दिखाता है.यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर से होगा हेडर केवल अक्षम करें कर्ल को किसी दिए गए फ़ाइल से कुकीज़ पढ़ने के लिए कहा जाता है, तो यह विकल्प सभी सत्र कुकीज़ को त्याग देगा, यह मूल रूप से एक ही प्रभाव होगा जैसा कि कोई नया सत्र शुरू होता है सामान्य ब्राउज़र हमेशा सत्र कुकीज़ को त्यागते हैं जब वे बंद हो जाते हैं 7 9 7.यदि यह विकल्प कई बार उपयोग किया जाता है, तो प्रत्येक घटना इस पर बंद हो जाएगी। एसएसएल यह विकल्प स्पष्ट रूप से असुरक्षित एसएसएल कनेक्शन और स्थानान्तरण करने के लिए कर्ल की अनुमति देता है। कर्ल 7 के साथ शुरू 10, सभी SSL कनेक्शनों को डिफ़ॉल्ट रूप से स्थापित सीए प्रमाणपत्र बंडल का उपयोग करके सुरक्षित बनाया जायेगा, - ऐसेक्युर का उपयोग किया जाता है। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा बार इसे अक्षम कर देगा। SSL निजी कुंजी फ़ाइल नाम आपको इस निजी फ़ाइल में अपनी निजी कुंजी प्रदान करने की अनुमति देता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। SSL निजी कुंजी फ़ाइल प्रकार निर्दिष्ट करें कि आपकी --key प्रदान की गई निजी कुंजी है, डीईआर, पीईएम और इंग्लैंड समर्थित हैं। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा एफ़टीपी सक्षम करें Kerberos4 प्रमाणीकरण और उपयोग स्तर को दर्ज किया जाना चाहिए और यह स्पष्ट, सुरक्षित, गोपनीय या निजी में से एक होना चाहिए आप उस स्तर का उपयोग करना चाहिए जो इनमें से एक नहीं है, इसके बजाय निजी इस्तेमाल किया जाएगा। यह विकल्प आवश्यक है कि पुस्तकालय के साथ बनाया गया था kerberos4 समर्थन यह देखने के लिए कि आपके कर्ल का समर्थन करता है, यह बहुत आम उपयोग - V - वर्सन नहीं है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा.-कश्मीर कॉन्फ़िग फाइल। curl arguments से config फाइल एक पाठ फ़ाइल है जिसमें कमांड लाइन तर्क लिखा जा सकता है, जो तब इस्तेमाल किया जाएगा जैसे वे वास्तविक कमांड लाइन विकल्प पर लिखे गए थे और उनके मापदंडों को उसी विन्यास फाइल लाइन पर निर्दिष्ट किया जाना चाहिए यदि पैरामीटर सफेद स्थान को रखने के लिए, पैरामीटर को उद्धरण चिह्नों के अंदर सम्मिलित करना होगा यदि कॉन्फ़िग लाइन का पहला कॉलम एक वर्ण है, तो शेष रेखा को एक टिप्पणी के रूप में माना जाएगा। stdin से फाइल को पढ़ने के लिए कर्ल के रूप में फाइल नाम को निर्दिष्ट करें। ध्यान दें कि abl होना ई config फाइल में एक यूआरएल को निर्दिष्ट करने के लिए, आपको इसे यूआरएल को अपनी लाइन पर लिखकर, और नहीं, तो --url विकल्प का उपयोग करके इसे निर्दिष्ट करने की आवश्यकता है। तो, यह इसके जैसा दिख सकता है। यह विकल्प कई बार इस्तेमाल किया जा सकता है। अधिकतम ट्रांसफर दर का उपयोग करने के लिए निर्दिष्ट करें यह सुविधा उपयोगी है अगर आपके पास एक सीमित पाइप है और आप चाहते हैं कि आपका स्थानांतरण आपकी पूरी बैंडविड्थ का उपयोग न करें। दी गई गति को बाइट्स सेकेंड में मापा जाता है, जब तक कि कोई प्रत्यय नहीं जोड़ा जाता संख्या को किलोबाइट के रूप में गिना जाएगा, एम या एम ने मेगाबाइट्स बनाये रखे हैं जबकि जी या जी ने गीगाबाइट उदाहरण 200 के, 3 एम और 1 जी बना दिया है। यदि आप-वाई-स्पीड-सीम विकल्प भी प्रयोग कर रहे हैं, तो उस विकल्प को प्राथमिकता दी जाएगी और वह अपंग हो सकती है गति-सीमित तर्क कार्य को बनाए रखने में मदद करने के लिए थोड़ा-थोड़ा सीमित। यह विकल्प कर्ल 7 में पेश किया गया था। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। एफ़टीपी जब एक एफ़टीपी डायरेक्टरी को सूचीबद्ध किया जाता है, तो यह स्विच एक केवल-केवल दृश्य को मजबूर करता है खासकर उपयोगी यदि आप एक FTP निर्देशिका की सामग्री को मशीन-पार्स करना चाहते हैं, क्योंकि सामान्य निर्देशिका दृश्य मानक प्रारूप या प्रारूप का उपयोग नहीं करता है.यह विकल्प एक FTP NLST भेजने के लिए कमांड कुछ एफ़टीपी सर्वर केवल उनके एनएलएसटी के जवाब में फाइलों को सूचीबद्ध करते हैं, जिसमें वे उपनिर्देशिकाएं और प्रतीकात्मक लिंक शामिल नहीं करते हैं। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरी सूची को फिर से अक्षम कर देगा यदि सर्वर रिपोर्ट करता है कि अनुरोधित पृष्ठ के पास एक अलग स्थान है जो हेडर रेखा के साथ इंगित किया गया है स्थान पर इस ध्वज को नए स्थान पर पुनः प्राप्त करने के लिए पुन: प्रयास करने का प्रयास करना होगा यदि - i - include या - i - head headers के साथ-साथ सभी का उपयोग किया जाता है अनुरोधित पृष्ठ दिखाए जाएंगे यदि प्रमाणीकरण का उपयोग किया जाता है, तो कर्ल केवल अपने क्रेडेंशियल्स को आरंभिक होस्ट को भेज देगा, इसलिए यदि कोई रीडायरेक्ट किसी दूसरे होस्ट को कर्ल लेता है, तो यह उपयोगकर्ता के पासवर्ड को अवरुद्ध नहीं करता है यह भी देखें - स्थान-परिवर्तन कैसे बदल सकता है यह. यदि यह विकल्प दो बार प्रयोग किया जाता है, तो दूसरा स्थान फिर से अक्षम कर देगा। जैसे- एल - स्थान लेकिन साइट को सभी मेजबानों को नाम पासवर्ड भेजने की अनुमति होगी जो साइट पर रीडायरेक्ट हो सकती है यदि यह साइट किसी साइट को पुनर्निर्देशित करता है तो यह सुरक्षा उल्लंघनों को लागू कर सकता है या नहीं हो सकता है, जिसके लिए आप अपनी प्रमाणीकरण जानकारी भेजेंगे जो सादा टेक्स्ट है बुनियादी प्रमाणीकरण के मामले में। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा स्थान फिर से अक्षम कर देगा। डाउनलोड करने के लिए एक फ़ाइल के बाइट्स में अधिकतम आकार निर्दिष्ट करें यदि अनुरोधित फाइल इस मान से बड़ा है, स्थानांतरण प्रारंभ नहीं होगा और कर्ल निकास कोड 63.NOTE के साथ वापस आ जाएगी फ़ाइल आकार हमेशा डाउनलोड करने से पहले ज्ञात नहीं है, और ऐसी फ़ाइलों के लिए इस विकल्प का कोई प्रभाव नहीं पड़ता है, भले ही फ़ाइल स्थानान्तरण इस दी गई सीमा से बड़ा होता जा रहा हो, यह एफ़टीपी और ट्रांसफ़र दोनों से संबंधित है। अधिकतम समय सेकंड में जो आप पूरे ऑपरेशन को लेने की इजाजत देते हैं यह आपके बैच की नौकरियों को धीमे नेटवर्क या घंटों के कारण घंटों तक फांसी से रोकने के लिए उपयोगी है। यह पूरी तरह से Win32 सिस्टम में काम नहीं करता है यह भी देखें - कनेक्टर-टाइमआउट ऑप्ट आयन. यदि यह विकल्प कई बार उपयोग किया जाता है, तो आखिरी बार इस्तेमाल किया जाएगा। मैनुअल बहुत बड़ा पाठ दिखाता है। लॉगिन नाम और पासवर्ड के लिए उपयोगकर्ता की होम डाइरेक्टरी में फाइल को स्कॉल करने के लिए कर्ल बनायें यह आम तौर पर उपयोग किए गए यूनिक्स पर एफटीपी के लिए प्रयोग किया जाता है कर्ल के साथ उपयोगकर्ता प्रमाणीकरण फ़ाइल स्वरूप पर विवरण के लिए netrc 4 या ftp 1 देखें Curl शिकायत नहीं करेगा अगर उस फ़ाइल को सही अनुमति नहीं है, यह दुनिया नहीं होना चाहिए और न ही समूह पठनीय पर्यावरण परिवर्ती HOME का उपयोग घर निर्देशिका को खोजने के लिए किया जाता है उपयोगकर्ता के नाम और पासवर्ड के लिए मशीन में एफ़टीपी को कर्ल की अनुमति देने के लिए सेटअप का एक त्वरित और सरल उदाहरण। पासवर्ड अपने आप को गुप्त पासवर्ड में लॉग ऑन करता है.यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर नेट्रक उपयोग को अक्षम कर देगा। --netrc लेकिन यह विकल्प उपयोग को वैकल्पिक बनाता है और अनिवार्य नहीं है --netrc करता है जीएसएस-नेगोशीट प्रमाणीकरण को सक्षम करता है GSS-Negotiate विधि को माइक्रोसॉफ्ट द्वारा डिज़ाइन किया गया था और इसका उपयोग उनके वेब एप्लिक्सेस में किया जाता है यह मुख्यतः केर्बोस 5 प्रमाणीकरण के लिए समर्थन के रूप में है, लेकिन इसका इस्तेमाल अन्य प्रमाणीकरण विधियों के साथ भी किया जा सकता है अधिक जानकारी के लिए IETF ड्राफ्ट 7 में जोड़ा गया 10 6. यह विकल्प आवश्यक है कि लाइब्रेरी को GSSAPI समर्थन से बनाया गया था यह देखने के लिए कि क्या आपका संस्करण GSS-Negotiate. If का समर्थन करता है, यह बहुत आम नहीं है - वि-व्युत्पन्न है, यदि यह विकल्प कई बार उपयोग किया जाता है, तो निम्न आवृत्तियां कोई अंतर नहीं होती हैं। आउटपुट स्ट्रीम के बफरिंग को अक्षम करता है सामान्य कार्य स्थितियों में, कर्ल एक मानक बफ़र आउटपुट स्ट्रीम का उपयोग करेगा जो कि प्रभाव में होगा कि यह विखंडू के डेटा को आउटपुट करेगा, जरूरी नहीं कि जब यह डेटा इस विकल्प के प्रयोग से आता है तो बफरिंग को अक्षम कर दिया जाएगा। IF यह विकल्प दो बार उपयोग किया जाता है, दूसरा फिर से बफरिंग पर स्विच होगा। NTLM प्रमाणन को सक्षम करता है NTLM प्रमाणीकरण विधि को माइक्रोसॉफ्ट द्वारा डिज़ाइन किया गया था और आईआईएस वेब सर्वर द्वारा इसका उपयोग किया जाता है यह एक स्वामित्व प्रोटोकॉल है, जो चालाक लोगों द्वारा इंजीनियर और उनके प्रयासों के आधार पर कर्ल में कार्यान्वित किया गया है इस तरह के व्यवहार का समर्थन नहीं किया जाना चाहिए, आपको हर किसी को प्रोत्साहित करना चाहिए जो किसी सार्वजनिक और दस्तावेज प्रमाणीकरण विधि के बजाय एनआईटीएलएम का उपयोग करता है, जैसे डायजेस्ट 7 7 में जोड़ा गया 6. अगर आप अपने प्रॉक्सी प्रमाणीकरण के लिए एनटीएलएम को सक्षम करना चाहते हैं, तो - प्रॉक्सी-एनटीएलएम का उपयोग करें। यह विकल्प आवश्यक है कि पुस्तकालय के साथ बनाया गया था SSL समर्थन का उपयोग करें-V-version को देखने के लिए कि क्या आपकी कर्ल NTLM का समर्थन करता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो निम्न आवृत्तियाँ कोई अंतर नहीं बनती हैं। Stdout की बजाय फ़ाइल को आउटपुट आउट करें यदि आप एकाधिक दस्तावेज़ का उपयोग कर रहे हैं या प्राप्त करने के लिए, आप फ़ाइल विनिर्देशक में एक संख्या के बाद का उपयोग करें जो कि चर को वर्तमान स्ट्रिंग के साथ बदल दिया जाएगा, जैसे यूआरएल को कैरोल - ओ। जैसे कई चर जैसे- curl - o 1 का उपयोग करें। आप इसका उपयोग कर सकते हैं आयन के रूप में कई बार आपके पास यूआरएल की संख्या है। स्थानीय निर्देशिका को डायनामिक रूप से बनाने के लिए --create-dirs विकल्प भी देखें। एक स्थानीय फाइल में आउटपुट को आउटपुट दें जिसे हम रिमोट फाइल की तरह प्राप्त करते हैं, केवल रिमोट फ़ाइल का फ़ाइल हिस्सा उपयोग किया जाता है , पथ काट दिया गया है। आप इस विकल्प को कई बार उपयोग कर सकते हैं क्योंकि आपके पास यूआरएल की संख्या है। निजी कुंजी के लिए एसएसएल पास वाक्यांश। यदि यह विकल्प कई बार उपयोग किया जाता है, तो आखिरी बार इस्तेमाल किया जाएगा। टेलिकॉम के साथ बेसिक को सक्षम करने के लिए दिए गए प्रॉक्सी का प्रयोग करें- basic के साथ संचार करते समय मूल प्रमाणीकरण का उपयोग करने के लिए घंटी कर्ल डिफ़ॉल्ट डिफ़ॉल्ट है प्राक्सीकरण विधि कर्ल प्रॉक्सी के साथ उपयोग करता है.यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरी प्रॉक्सी बेसिक प्रमाणीकरण को फिर से अक्षम कर देगी। टेलिजेस्ट प्रमाणीकरण का उपयोग करने के लिए दी गई प्रॉक्सी के साथ संचार करते समय डायजेस्ट को एक दूरस्थ मेजबान के साथ सक्षम करने के लिए उपयोग करें। यदि यह विकल्प दो बार प्रयोग किया जाता है, दूसरा फिर प्रॉक्सी डाइजेस्ट को अक्षम करेगा। NTLM प्रमाणीकरण का उपयोग करने के लिए टीएलएल ने कर्ल को दी गई प्रॉक्सी का उपयोग करें - NTLM को एक दूरस्थ होस्ट के साथ NTLM को सक्षम करने के लिए। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरी बार प्रॉक्सी NTLM जब एक प्रॉक्सी का उपयोग किया जाता है - x --proxy, यह विकल्प प्रोटोकॉल को प्रॉक्सी के माध्यम से सुरंग करने का प्रयास करने के बजाय केवल ऑपरेशन करने के लिए इसका उपयोग करने का कारण होगा क्योंकि सुरंग दृष्टिकोण प्रॉक्सी कनेक्ट अनुरोध से किया जाता है यह बताता है कि प्रॉक्सी दूरस्थ पोर्ट नंबर से कनेक्ट करने की अनुमति देता है कर्ल को इस माध्यम से सुरंग करना चाहता है.यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर से प्रॉक्सी सुरंग को अक्षम कर देगा एफ़टीपी एफटीपी के साथ कनेक्ट करते समय आरटीएक्टर श्रोता भूमिकाओं को उलट देता है यह स्विच कर्ल को PASV के बजाय PORT कमांड का उपयोग करते हैं, व्यवहार में, पोर्ट क्लाइंट के निर्दिष्ट पते और पोर्ट से कनेक्ट करने के लिए सर्वर को बताता है, जबकि पीएएसवी सर्वर को एक आईपी पता और पोर्ट के लिए पूछता है पते से कनेक्ट करने के लिए इंटरफ़ेस में से एक होना चाहिए। आईईईटी निर्दिष्ट करने के लिए आप कौन सी इंटरफ़ेस आईपी पता चाहते हैं, केवल यूनिक्स का उपयोग करना है Iie 1 9 1 168 10 1 को मशीन निर्दिष्ट करने के लिए सही आईपी नंबर निर्दिष्ट करें.इफ़ पर पहले पैरामीटर के रूप में इस्तेमाल किया जाता है कमांड लाइन, फ़ाइल को एक कॉन्फ़िग फ़ाइल के रूप में पढ़ा और उपयोग नहीं किया जाएगा। एफ़टीपी रिमोट एफ़टीपी सर्वर के लिए एक मनमाने ढंग से कमांड भेजना उद्धरण निर्देशों को स्थानांतरित होने से पहले भेजे जाते हैं सफल स्थानान्तरण के बाद कमांड्स को जगह लेना, उन्हें डैश के साथ प्रीफ़िक्स करना - आप किसी भी तरह के आदेशों को निर्दिष्ट करने से पहले और बाद में चलाने के लिए निर्दिष्ट कर सकते हैं हस्तांतरण यदि सर्वर एक आदेश के लिए विफलता लौटाता है, तो पूरे ऑपरेशन को निरस्त कर दिया जाएगा आपको आरएफसी 9 59 परिभाषित के रूप में वाक्यविन्यास सही एफ़टीपी कमांड भेजना होगा। यह विकल्प कई बार इस्तेमाल किया जा सकता है। रैंडम डेटा के रूप में माना जाएगा, जिसमें फ़ाइल करने के लिए पथ नाम निर्दिष्ट करें डेटा को SSL कनेक्शन के लिए यादृच्छिक इंजन में बीज के लिए उपयोग किया जाता है यह भी देखें --egd-file विकल्प एक या एफ़टीपी सर्वर से एक बाइट रेंज यानी आंशिक दस्तावेज पुनः प्राप्त करें श्रेणी को कई तरीकों से निर्दिष्ट किया जा सकता है। ऑफसेट 500 एच से 300 बाइट्स निर्दिष्ट करता है। दो अलग-अलग 100 बाइट्स एच को रेखांकित करता है। नोट करें कि इससे सर्वर को बहुपक्षीय प्रतिक्रिया। आपको यह भी अवगत होना चाहिए कि कई सर्वरों में यह सुविधा सक्षम नहीं है, ताकि जब आप एक श्रेणी प्राप्त करने का प्रयास करेंगे, तो आप इसके बजाय पूरे दस्तावेज़ प्राप्त करेंगे। फ़ेत्फ़ी रेंज डाउनलोड केवल एक के साथ वैकल्पिक सिंटैक्स स्टार्ट-स्टॉप का समर्थन करते हैं छोड़े गए नंबर यह गैर-आरएफसी कमांड आकार पर निर्भर करता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो आखिरी बार का उपयोग आर-रिमोट-टाइम होगा.जब उपयोग किया जाता है, तो यह libcurl का टाइमस्टैंप पता लगाने की कोशिश करेगा रिमोट फाइल, और यदि वह उपलब्ध है तो स्थानीय फाइल को उसी टाइमस्टैम्प पर प्राप्त करें। यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरी बार इसे फिर से अक्षम कर सकता है। सेलेंट मोड डॉन टी प्रगति मीटर दिखाता है या त्रुटि संदेश कर्ल मूक बनाता है.यदि यह विकल्प उपयोग किया जाता है दो बार, दूसरा फिर से अक्षम होगा म्यूट. जब इसका इस्तेमाल होता है- यह कर्ल त्रुटि संदेश प्रदर्शित करता है यदि यह असफल होता है.यदि यह विकल्प दो बार उपयोग किया जाता है, तो दूसरा फिर से शो त्रुटि को अक्षम कर देगा। निर्दिष्ट SOCKS5 प्रॉक्सी का उपयोग करें यदि पोर्ट नंबर निर्दिष्ट नहीं है, तो इसे पोर्ट पर माना जाता है 1080 विकल्प 7 11 में जोड़ा गया 1. यह विकल्प - x --proxy के किसी भी पिछले उपयोग को ओवरराइड करता है क्योंकि ये परस्पर अनन्य हैं.यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा.सभी निर्दिष्ट फाइल को stderr में लिखता है इसके बजाय यदि फ़ाइल का नाम एक सादा है, तो इसके बजाय stdout पर लिखा जाता है इस विकल्प का कोई मतलब नहीं है जब आप शेल का उपयोग सभ्य रीडायरेक्टिंग क्षमताओं के साथ कर रहे हैं। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। TCPNODELAY विकल्प इस विकल्प के विवरण के लिए curleasysetopt 3 मैन पृष्ठ देखें। 7 11 में जोड़ा गया 2. अगर यह विकल्प कई बार उपयोग किया जाता है, तो प्रत्येक अवसर इस पर बंद हो जाता है। टेलनेट प्रोटोकॉल के लिए प्स विकल्प समर्थित विकल्प हैं। टीटीपीई टर्म टर्मिनल प्रकार सेट करता है.XDISPLOC एक्स डिस्प्ले एक्स प्रदर्शन स्थान सेट करता है आयन. NEWENV var, वैल एक परिवेश चर सेट करता है। यह निर्दिष्ट स्थानीय फ़ाइल को दूरस्थ यूआरएल पर स्थानांतरित करता है यदि निर्दिष्ट यूआरएल में कोई फाइल पार्ट नहीं है, तो कर्ल स्थानीय फाइल नाम को संलग्न करेगा नोट: आपको पिछली निर्देशिका पर अनुगामी का उपयोग करना चाहिए वास्तव में कर्ल को साबित करने के लिए कि कोई फ़ाइल नाम या कर्ल नहीं है, आपको लगता है कि आपका आखिरी निर्देशिका नाम रिमोट फाइल नाम है जिसका उपयोग करने के लिए वह संभवत: अपलोड ऑपरेशन को असफल होने का कारण होगा यदि यह किसी सर्वर पर उपयोग किया जाता है, तो पुट कमांड फ़ाइल नाम का उपयोग करें - एक फाइल के बजाय stdin का उपयोग करने के लिए एक डैश। 7 10 8 से पहले, जब यह विकल्प कई बार इस्तेमाल किया गया था, आखिरी बार इस्तेमाल किया गया था। 7 7 8 8 और बाद में, आप एक को निर्दिष्ट कर सकते हैं - टी कमांड लाइन पर प्रत्येक यूआरएल के लिए प्रत्येक-टी यूआरएल जोड़ी को निर्दिष्ट करता है कि क्या अपलोड करना है और कहां कर्ल - टी तर्क के ग्लोबबिइंग का समर्थन करता है, जिसका अर्थ है कि आप उसी यूआरएल ग्लोबबिंग स्टाइल का उपयोग कर एकल यूआरएल को कई फाइल अपलोड कर सकते हैं। यूआरएल में, इस तरह से। सभी आवक के एक पूर्ण ट्रेस डंप सक्षम बनाता है और आउटपुट फाइल सहित आउटगोइंग डेटा, दिए गए आउटपुट फाइल में उपयोग करें - फ़ाइल नाम के रूप में आउटपुट को stdout पर भेजा जाता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो आखिरी बार इस्तेमाल किया जाएगा 7 9 में जोड़ा गया। एक पूर्ण ट्रेस डंप सक्षम बनाता है सभी इनकमिंग और आउटगोइंग डेटा, जिसमें वर्णनात्मक जानकारी शामिल है, दिए गए आउटपुट फाइल में उपयोग करें - फ़ाइल नाम के रूप में आउटपुट को stdout पर भेजा जाता है। यह बहुत --trace के समान है, लेकिन हेक्स भाग को छोड़ देता है और केवल डंप के एएससीआईआई भाग को दिखाता है यह छोटे आउटपुट बनाता है जो अप्रशिक्षित मनुष्यों के लिए पढ़ना आसान हो सकता है। यदि यह विकल्प कई बार उपयोग किया जाता है, तो पिछले एक का उपयोग किया जाएगा 7 9 में जोड़ा गया। सर्वर प्रमाणीकरण के लिए उपयोग करने के लिए उपयोगकर्ता और पासवर्ड निर्दिष्ट करें.यदि यह विकल्प कई बार, अंतिम उपयोग किया जाएगा। प्रॉक्सी प्रमाणीकरण के लिए उपयोग करने के लिए उपयोगकर्ता और पासवर्ड को निर्दिष्ट करें। यदि यह विकल्प कई बार उपयोग किया जाता है, तो अंतिम उपयोग किया जाएगा। लाने के लिए यूआरएल को निर्दिष्ट करें यह विकल्प अधिक आसान है जब आप URL निर्दिष्ट करना चाहते हैं s एक config फ़ाइल में। यह विकल्प उपयोग हो सकता है किसी भी समय की संख्या को नियंत्रित करने के लिए यह यूआरएल कहाँ लिखा है, इसे नियंत्रित करें- - o - output या - o --remote-name विकल्प का उपयोग करें। फ़ेचिंग अधिक वर्बोज़ बोलचाल बनाता है मुख्यतः डीबगिंग लाइनों के लिए प्रयोग करने योग्य, means data received by curl that is hidden in normal cases and lines starting with means additional info provided by curl. Note that if you want to see headers in the output, - i --include might be option you re looking for. If you think this option still doesn t give you enough details, consider using --trace or --trace-ascii instead. If this option is used twice, the second will again disable verbose. Displays information about curl and the libcurl version it uses. The first line includes the full version of curl, libcurl and other 3rd party libraries linked with the executable. The second line starts with Protocols shows all protocols that libcurl reports to support. The third line starts with Features shows specific features libcurl reports to offer Available feature s include. This curl supports IDN - international domain names. Defines what to display after a completed and successful operation The format is a string that may contain plain text mixed with any number of variables The string can be specified as string , to get read from a particular file you specify it filename and to tell curl to read the format from stdin you write. The variables present in the output format will be substituted by the value or text that curl thinks fit, as described below All variables are specified like and to output a normal you just write them like You can output a newline by using n, a carriage return with r and a tab space with t. NOTE The - letter is a special letter in the win32-environment, where all occurrences of must be doubled when using this option. Available variables are at this point. The URL that was fetched last This is mostly meaningful if you ve told curl to follow location headers. The numerical code that was found in the last retrieved page. The total time, in seconds, that the full operation lasted The time will be displayed with millisecond resolution. The time, in seconds, it took from the start until the name resolving was completed. The time, in seconds, it took from the start until the connect to the remote host or proxy was completed. The time, in seconds, it took from the start until the file transfer is just about to begin This includes all pre-transfer commands and negotiations that are specific to the particular protocol s involved. The time, in seconds, it took from the start until the first byte is just about to be transfered This includes timepretransfer and also the time the server needs to calculate the result. The total amount of bytes that were downloaded. The total amount of bytes that were uploaded. The total amount of bytes of the downloaded headers. The total amount of bytes that were sent in the request. The average download speed that curl measured for the complete download. The average upload speed that curl measured for the complete upload. The Content-Type of the requested document, if there was any Added in 7 9 5.If this option is used several times, the last one will be used - x --proxy proxyhost port. Use specified proxy If the port number is not specified, it is assumed at port 1080.This option overrides existing environment variables that sets proxy to use If there s an environment variable setting a proxy, you can set proxy to to override it. Note that all operations that are performed over a proxy will transparantly be converted to It means that certain protocol specific operations might not be available This is not the case if you can tunnel through the proxy, as done with the - p --proxytunnel option. If this option is used several times, the last one will be used. Specifies a custom request to use when communicating with the server The specified request will be used instead of the standard GET Read the 1 1 specification for details and explanations. FTP Specifies a custom FTP command to use instead of LIST when doing file lists with ftp. If this option is used several times, the last one will be used. If a download is slower than speed-limit bytes per second during a speed-time period, the download gets aborted If speed-time is used, the default speed-limit will be 1 unless set with - y. This option controls transfers and thus will not affect slow connects etc If this is a concern for you, try the --connect-timeout option. If this option is used several times, the last one will be used. If a download is slower than this given speed, in bytes per second, for speed-time seconds it gets aborted speed-time is set with - Y and is 30 if not set. If this option is used several times, the last one will be used.-z --time-cond date expression. Request a file that has been modified later than the given time and date, or one that has been modified before that time The date expression can be all sorts of date strings or if it doesn t match any internal ones, it tries to get the time from a given file name instead See the curlgetdate 3 man pages for date expression details. Start the date expression with a dash - to make it request for a document that is older than the given date time, default is a document that is newer than the specified date time. If this option is used several times, the last one will be used. Set maximum number of redirection-followings allowed If - L --location is used, this option can be used to prevent curl from following redirections in absurdum. If this option is used several times, the last one will be used. Forces curl to issue its requests using 1 0 instead of using its internally preferred 1 1. Forces curl to use TSL version 1 when negotiating with a remote TLS server. Forces curl to use SSL version 2 when negotiating with a remote SSL server. Forces curl to use SSL version 3 when negotiating with a remote SSL server. If libcurl is capable of resolving an address to multiple IP versions which it is if it is ipv6-capable , this option tells libcurl to resolve names to IPv4 addresses only Added in 7 10 8.If libcurl is capable of resolving an address to multiple IP versions which it is if it is ipv6-capable , this option tells libcurl to resolve names to IPv6 addresses only Added in 7 10 8.Make curl display progress information as a progress bar instead of the default statistics. If this option is used twice, the second will again disable the progress bar. Default config file. So basically, I m trying to write a series of scripts to interact with Dot Net Nuke I ve been analysing the traffic and can now login and do some basic tasks However, I ve never handled binary file upload with curl Would someone be willing to look at this to help me out Here s the anatomy of the request. Here s what I ve got for curl so far. edit For the lazy. l ength of the file is achieved and stored in LENGTH Bullshit is just a copy paste of the request URL with parameters, minus the URL itself. Thanks for the response Unfortunately, nothing manages to happen Would it be possible for you to take a quick look at the post anatomy How would you add in something like ------WebKitFormBoundarymXQVUy6BiZBV3AxA Content-Disposition form-data name RadFileExplorer1 currentFolder Portals 0 Images Test to a curl command Would that be via header Or since it has a name would it be via regular post data user798080 Feb 3 12 at 19 58.As I proper remember for POST request there exist different coding schema may be to manage FORM html tag gavenkoa Feb 3 12 at 20 03.Well normally with curl you can say something like curl - d username cheese password 123456 url , but it also looks drastically different when I inspect it with Chrome Firebug I certainly don t see Content-Disposition among other things I don t know if there needs to be a special version of POST data when you re submitting plaintext and binary data user798080 Feb 3 12 at 20 07.If that question is connected to your other Hudson questions use the command they provide. You need to change it a little bit to read from a file. Read the manpage following an abstract for - d Parameter. Sends the specified data in a POST request to the server, in the same way that a browser does when a user has filled in an HTML form and presses the submit button This will cause curl to pass the data to the server using the content-type application x-www-form-urlencoded Compare to - F --form.-d --data is the same as --data-ascii To post data purely binary, you should instead use the --data-binary option To URL-encode the value of a form field you may use --data-urlencode. If any of these options is used more than once on the same command line, the data pieces specified will be merged together with a separating - symbol Thus, using - d name daniel - d skill lousy would generate a post chunk that looks like name daniel skill lousy. If you start the data with the letter , the rest should be a file name to read the data from, or - if you want curl to read the data from stdin The contents of the file must already be URL-encoded Multiple files can also be specified Posting data from a file named foobar would thus be done with --data foobar. answered Jun 9 10 at 17 55.From the manpage I believe these are the droids you are looking for. This lets curl emulate a filled-in form in which a user has pressed the submit button This causes curl to POST data using the Content-Type multipart form-data according to RFC2388 This enables uploading of binary files etc To force the content part to be a file, prefix the file name with an sign. Example, to send your password file to the server, where password is the name of the form-field to which etc passwd will be the input. curl - F password etc passwd. So in your case, this would be something like curl - F file some file on your local disk. answered Jun 9 10 at 15 48.This solution has the added benefit of being able to name the file being sent unlike the chosen solution above , and you can therefore e g send multiple files David Cairns Jun 14 11 at 20 21.The format file - is helpful if you want to pipe your file in Steven Lu Jul 24 13 at 6 28.In case anyone is looking to send a file and other information use - F key val - F key val as many times as you need Enclosing all post parameters in one large string separated by does not work hgolov Jan 20 14 at 12 24.With Jenkins 1 494, I was able to send a file to a job parameter on Ubuntu Linux 12 10 using curl with --form parameters. On the Jenkins server, I configured a job that accepts a single parameter a file upload parameter named myfileparam. The first line of that curl call constructs a web form with a parameter named myfileparam same as in the job its value will be the contents of a file on the local file system named The symbol prefix tells curl to send a local file instead of the given filename. The second line defines a JSON request that matches the form parameters on line one a file parameter named myfileparam. The third line activates the form s Build button The forth line is the job URL with the build suffix. If this call is successful, curl returns 0 If it is unsuccessful, the error or exception from the service is printed to the console This answer takes a lot from an old blog post relating to Hudson which I dec onstructed and re-worked for my own needs. answered Mar 12 13 at 21 58.Here s how you can POST XML on Windows using curl command line on Windows Better use file for that. answered Nov 20 13 at 16 16.If you have multiple headers then you might want to use the following. answered Jul 23 15 at 5 17.If you are using curl on Windows. answered Aug 8 14 at 13 07.Your Answer.2017 Stack Exchange, Inc.

Comments

Popular posts from this blog

सस्ते - विदेशी मुद्रा - कार्ड

प्रीपेड फॉरेक्स कार्ड क्या हैं प्रीपेड कार्ड जब आप विदेश यात्रा कर रहे हैं तब भुगतान करने के लिए उपयोग किया जाता है ये पूर्व-लोड किए गए हैं और आवश्यक क्षेत्रीय मुद्रा में धन का उपयोग करने में सक्षम हैं। आप अपनी आवश्यकता के आधार पर भी इसे ऊपर उठा सकते हैं। कार्ड आपको विदेशी मुद्रा में नकद निकालने की अनुमति देता है, अपनी शेष राशि और दुकान की जांच करें। आईसीआईसीआई बैंक, एचडीएफसी बैंक, स्टेट बैंक ऑफ इंडिया, स्टैंडर्ड चार्टर्ड और एक्सिस बैंक जैसे बैंक प्रीपेड फॉरेक्स कार्ड की पेशकश करते हैं। आप कैसे आवेदन करते हैं और सीमा क्या है, आपको फॉर्मए 2 और किसी अन्य आवश्यक विदेशी मुद्रा दस्तावेज (जैसा कि विदेशी मुद्रा प्रबंधन अधिनियम के नियमों के तहत अनिवार्य है), पासपोर्ट का प्रमाण और आवश्यक धन जमा करने की आवश्यकता है। एक बार धनराशि को मंजूरी मिल जाती है या बैंक को भुगतान किया जाता है, तो कार्ड सक्रिय हो जाता है। अवकाश यात्रा के लिए, आप अधिकतम 10,000 (4.5 लाख रुपये) और व्यापार यात्रा के लिए 25,000 रुपये (11.25 लाख रुपये) के लिए कार्ड लोड कर सकते हैं। बैंक प्रति कार्ड 100-300 के बीच का शुल्क लेते है...

डे- ट्रेडिंग - रणनीति - emini - वायदा

TheTickTrader का पालन करें आरएसएस आईट्यून्स पॉडकास्ट के माध्यम से हमारा ब्लॉग हमारे यूट्यूब चैनल ईटीएस फेसबुक पेज। एमिनी ट्रेडिंग वीडियो। मेरा नाम डेविड मार्श है और मैं 15 वर्षों से एक दिन का व्यापारी रहा हूं 2007 में, मैं पहली बार ऑनलाइन आया और मेरे टिक व्यापारी दिवस ट्रेडिंग को बेच दिया कोर्स यह एक ऐसी सफलता थी कि हमें छात्रों की संख्या को सीमित करना पड़ा और 2012 में अपनी बिक्री को सार्वजनिक रूप से बंद करना पड़ा। यह मुझे आज की शुरुआत की नई रणनीति के विकास और जीवित शिक्षण पर ध्यान देने के लिए समय प्रदान करता है। ईटीएस पावर ट्रेडिंग सिस्टम। मैं ईमानदारी से विश्वास करता हूं कि यह एक महान मूल्य पर महान सामग्री है I आपको सिखाने वाले तरीके से कोई दूसरा नहीं है और आप सफल दिन व्यापारी बनने के लिए आवश्यक उपकरण और तकनीक सीखेंगे। कृपया हमारे ईटीएस ब्लॉग को लाइव के लिए देखें ईटीएस पावर ट्रेडिंग सिस्टम पर वीडियो। क्या आप अपने ईटीएस पावर ट्रेडिंग सिस्टम पर अधिक जानकारी चाहते हैं। ईटीएस पावर ट्रेडिंग सिस्टम पिछले ट्रेडिंग कोर्स है जो आप कभी भी खरीद लेंगे, और आपको कभी भी सर्वश्रेष्ठ दिन ट्रेडिंग प्र...

विदेशी मुद्रा - टीएमएस - प्रणाली

टीएमएस विदेशी मुद्रा प्रणाली टीएफ एम 30 टीएमएस विदेशी मुद्रा प्रणाली विभिन्न संकेतकों का उपयोग करती है और व्यापारियों को नए आदेश खोलने के लिए सबसे अच्छा सेट खोजने में मदद करती है। इस ट्रेडिंग सिस्टम में संकेतक शामिल हैं। अवेमाल ओएससीलेटर। स्टेचैस्टिक ओएससीलेटर 8,3,3 ट्रेडर्स डायनामिक इंडेक्स टीडीआई एमएफएस टीएमएस एंजलेटेटर। एएमए 50 बंद ईएमए 10 क्लोज़ एएमए 200 क्लोज़ एएमए 800 क्लोज़.ऑटो पिवोट प्लॉटर वीकली। दैनिक ओपन लाइन. पीप काउंटर। साइनेर्जी एपीबी 1 अलर्ट। टीडीआई इंडिकेटर और सिनर्जीएपीबी 1 इस ट्रेडिंग सिस्टम का मुख्य भाग है, जैसे अन्य संकेतकों जैसे एएमए , स्टोकिस्टिक और विस्मयकारी थरथरानवाला, प्रवृत्ति की दिशा जानने के लिए व्यापारियों को अतिरिक्त सहायता प्रदान करते हैं और खुले क्रम के लिए कौन से स्तर अच्छा है। दैनिक ओपन लाइन और ऑटो पिवट प्लॉटर आपको यह निर्धारित करने में मदद करेंगे कि स्टॉप लॉस कैसे लगाया जाता है और लाभ लेते हैं। तो कैसे वास्तव में टीएमएस विदेशी मुद्रा प्रणाली का काम करता है। इस व्यापारिक रणनीति के साथ अपना व्यापार करने से पहले, आपको अपने विदेशी मुद्रा व्यापार के खुले औ...