नेटवर्किंग में cURL क्या है
cURL (क्लाइंट URL) एक कमांड-लाइन टूल और लाइब्रेरी (libcurl) है जो डेवलपर्स को सर्वर से डेटा ट्रांसफर करने की अनुमति देती है। cURL के साथ, आप सर्वर को URL के माध्यम से डेटा की लोकेशन बता सकते हैं, और यह डेटा कहाँ भेजना है, इसे नेगोशिएट करेगा।
cULL का पूर्ण रूप
cURL का अर्थ "Client URL" है। 1996 में जारी इस तकनीक में एक लाइब्रेरी (libcurl) और कमांड-लाइन टूल (curl) शामिल है जो नेटवर्क पर विभिन्न तरीकों से डेटा ट्रांसफर करने की क्षमता बनाता है।
cURL कमांड का उपयोग
यह HTTP, FTP, IMAP, POP3, SCP, SFTP, SMTP, TFTP, TELNET, LDAP, और FILE प्रोटोकॉल के माध्यम से कंप्यूटर्स के बीच स्वचालित डेटा ट्रांसफर की अनुमति देता है।
cURL उदाहरण
यह cURL को संसाधन डाउनलोड करने और उसके हेडर्स को stdout में प्रदर्शित करने के लिए कहता है, और -D विकल्प इंगित करता है कि इसे stdout में संग्रहीत करना चाहिए। किसी एसेट की डाउनलोड स्पीड जांचते समय लेकिन आउटपुट प्रिंट या सेव न करना हो, तो यह उदाहरण उपयोगी है।
साइबर सिक्योरिटी में cURL क्या है
यह URL सिंटैक्स का उपयोग करके डेटा (फाइल्स सहित) भेजने या प्राप्त करने की अनुमति देता है। HTTPS उपयोग करते समय, cURL डिफ़ॉल्ट रूप से SSL सर्टिफिकेट्स को वेरीफाई करता है जब प्रोटोकॉल सुरक्षित होता है।
cURL किसके लिए उपयोग किया जाता है
यह "क्लाइंट URL" के संक्षिप्त रूप cURL के माध्यम से वेबसाइट्स के साथ इंटरैक्ट करने का कमांड-लाइन टूल है। cURL कमांड का उपयोग किसी भी प्रकार के वेब अनुरोध के लिए किया जा सकता है। आप APIs से जानकारी प्राप्त करने, पेज डाउनलोड करने, या APIs को डेटा सबमिट करने के लिए cURL उपयोग कर सकते हैं।
cURL क्या है और इसका उपयोग कैसे करें
नेटवर्क प्रोटोकॉल के माध्यम से डेटा ट्रांसफर करने के लिए कमांड-लाइन टूल cURL उपयोग किया जाता है। इसे 'curl' (क्लाइंट-साइड URLs) भी कहा जाता है। URL सिंटैक्स का उपयोग करके सर्वर और क्लाइंट के बीच डेटा ट्रांसफर संभव बनाता है। libcurl उपयोग करता है, एक मुफ्त और उपयोग में आसान लाइब्रेरी जो क्लाइंट्स को सर्वर पर URLs ट्रांसफर करने देती है।
क्या cURL TCP या HTTP है
TCP वह प्रोटोकॉल है जो सबसे अधिक cURL के साथ उपयोग होता है। TCP पर होस्ट के साथ संवाद करने के लिए, पहले उसका IP एड्रेस पहचानें फिर कनेक्शन स्थापित करें। TCP प्रोटोकॉल हैंडशेक कंप्यूटर से कनेक्ट करने में शामिल होता है।
cURL का फुल फॉर्म
Client URL Request Library cURL का पूर्ण रूप है। Curl (उच्चारण "कर्ल") एक लाइब्रेरी (libcurl) और कमांड-लाइन टूल (curl) है जो विभिन्न नेटवर्क पर डेटा ट्रांसफर की अनुमति देता है। Client URL, 1997 में पहली बार जारी किया गया, इसके नाम से जाना जाता है।
cURL रिक्वेस्ट में क्या होता है
Client URL Request Library को cURL के रूप में संक्षिप्त किया जाता है। जैसा कि नाम से पता चलता है, cURL एक प्रोटोकॉल है जो दो बिंदुओं के बीच डेटा ले जाने की अनुमति देता है।
REST API में cURL क्या है
URL सिंटैक्स के माध्यम से फाइल्स प्राप्त करने और भेजने के लिए कमांड-लाइन टूल है cURL। libcurl के समान इंटरनेट प्रोटोकॉल्स सपोर्ट करता है और अपने कार्यों को करने के लिए libcurl का उपयोग करता है। यह ट्यूटोरियल Oracle Eloqua API कंटेंट के लिए cURL रिक्वेस्ट के फॉर्मेट और सिंटैक्स को प्रदर्शित करता है।
cURL क्यों उपयोगी है
चूंकि curl एक लचीली प्रोग्रामिंग भाषा है, यह जटिल कार्यों को संभाल सकता है और व्यापक रूप से उपयोग किया जाता है। curl के साथ आप यूजरनेम के साथ ऑथेंटिकेशन, HTTP पोस्ट, SSL कनेक्शन, प्रॉक्सी सपोर्ट, FTP अपलोड, और बहुत कुछ कर सकते हैं। वेब पेज और इमेज डाउनलोड करने के अलावा, curl अन्य सामान्य कार्यों को करने की अनुमति देता है।
cURL का उपयोग कैसे करें
टारगेट URL के बाद curl कमांड चलाकर GET रिक्वेस्ट करें। यदि -X, --request, या -d पैरामीटर के साथ कमांड-लाइन विकल्प निर्दिष्ट नहीं है, तो Curl स्वचालित रूप से HTTP GET मेथड चुनेगा। यहां हम Curl GET मेथड का उपयोग करके ReqBin इको URL पर Curl रिक्वेस्ट भेजते हैं।