Bagaimana saya dapat mengatur "curl" untuk menggunakan server proxy di terminal secara permanen?
Bagaimana saya dapat mengatur "curl" untuk menggunakan server proxy di terminal secara permanen?
Jawaban:
Anda dapat membuat alias di file ~ / .bashrc Anda:
alias curl="curl -x <proxy_host>:<proxy_port>"
Solusi lain adalah dengan menggunakan (mungkin solusi yang lebih baik) ~/.curlrc
file (buat jika tidak ada):
proxy = <proxy_host>:<proxy_port>
alias curl=curl --proxy <proxy server:port> $*
Banyak program UNIX menghormati http_proxy
variabel lingkungan, termasuk curl. Format yang diterima curl adalah [protocol://]<host>[:port]
.
Dalam konfigurasi shell Anda:
export http_proxy http://proxy.server.com:3128
Untuk membuat proxy permintaan HTTP S , setel https_proxy
juga.
Curl juga memungkinkan Anda untuk mengatur ini di .curlrc
file Anda ( _curlrc
di Windows), yang mungkin Anda anggap lebih permanen:
http_proxy=http://proxy.server.com:3128
export https_proxy=https://proxy.server.com:6443
Curl akan mencari file .curlrc di folder home Anda saat dimulai. Anda dapat membuat (atau mengedit) file ini dan menambahkan baris ini:
proxy = yourproxy.com:8080
Satu pemberitahuan. Di Windows, tempatkan _curlrc Anda di '% APPDATA%' atau '% USERPROFILE% \ Application Data'.