Molti programmi UNIX rispettano il http_proxy
variabile d'ambiente, curl incluso. Il formato accettato da curl è [protocol://]<host>[:port]
.
Nella configurazione della tua shell:
export http_proxy http://proxy.server.com:3128
Per il proxy HTTPS richieste, impostare https_proxy
anche.
Curl ti permette anche di impostarlo nel tuo .curlrc
file (_curlrc
su Windows), che potresti considerare più permanente:
http_proxy=http://proxy.server.com:3128
Puoi creare un alias nel tuo file ~/.bashrc :
alias curl="curl -x <proxy_host>:<proxy_port>"
Un'altra soluzione è usare (forse la soluzione migliore) il ~/.curlrc
file (crealo se non esiste):
proxy = <proxy_host>:<proxy_port>