मैं टर्मिनल में एक प्रॉक्सी सर्वर को स्थायी रूप से उपयोग करने के लिए "कर्ल" कैसे सेट कर सकता हूं?
मैं टर्मिनल में एक प्रॉक्सी सर्वर को स्थायी रूप से उपयोग करने के लिए "कर्ल" कैसे सेट कर सकता हूं?
जवाबों:
आप अपनी ~ / .bashrc फ़ाइल में एक उपनाम बना सकते हैं:
alias curl="curl -x <proxy_host>:<proxy_port>"
एक अन्य समाधान का उपयोग करना है (शायद बेहतर समाधान) ~/.curlrc
फ़ाइल (इसे बनाएं यदि यह मौजूद नहीं है):
proxy = <proxy_host>:<proxy_port>
alias curl=curl --proxy <proxy server:port> $*
कई यूनिक्स कार्यक्रम http_proxy
पर्यावरण चर, कर्ल को शामिल करते हैं। प्रारूप कर्ल स्वीकार करता है [protocol://]<host>[:port]
।
आपके शेल कॉन्फ़िगरेशन में:
export http_proxy http://proxy.server.com:3128
HTTP S अनुरोधों के लिए, https_proxy
साथ ही सेट करें ।
कर्ल आपको अपनी .curlrc
फ़ाइल ( _curlrc
विंडोज पर) में इसे सेट करने की अनुमति देता है , जिसे आप अधिक स्थायी मान सकते हैं:
http_proxy=http://proxy.server.com:3128
export https_proxy=https://proxy.server.com:6443
एक नोटिस। विंडोज पर, अपने _curlrc को '% APPDATA%' या '% USERPROFILE% \ Application Data' में रखें।