Muchos programas UNIX respetan el http_proxy
variable de entorno, curl incluido. El formato que acepta curl es [protocol://]<host>[:port]
.
En su configuración de shell:
export http_proxy http://proxy.server.com:3128
Para proxy HTTPS solicitudes, establecer https_proxy
también.
Curl también te permite configurar esto en tu .curlrc
archivo (_curlrc
en Windows), que podría considerar más permanente:
http_proxy=http://proxy.server.com:3128
Puede crear un alias en su archivo ~/.bashrc:
alias curl="curl -x <proxy_host>:<proxy_port>"
Otra solución es usar (quizás la mejor solución) el ~/.curlrc
archivo (créelo si no existe) :
proxy = <proxy_host>:<proxy_port>