Cómo usar el comando curl con proxy en Linux
- 2786
- 272
- Claudia Baca
Curl es una utilidad utilizada para la transferencia de datos en líneas de comando o scripts. En este tutorial, aprenderá cómo usar el comando curl para conectarse a través de un servidor proxy en el sistema Linux.
Uso de la variable de entorno
En una palabra muy simple, simplemente puede establecer las siguientes variables de entorno en su sistema. El comando curl usará automáticamente estas variables como proxy. Puede exportar esas variables en su caparazón, como:
Sin autenticación exporta http_proxy = "http: // proxy.servidor: puerto "exportar https_proxy =" https: // proxy.servidor: puerto "con autenticación exporta http_proxy =" http: // nombre de usuario: [correo electrónico protegido]: puerto "exportar https_proxy =" https: // username: [correo electrónico protegido]: puerto "
Después de exportar las variables de entorno, el comando CURL usará automáticamente el proxy anterior durante una conexión remota.
curl http: // ejemplo.comunicarse
Una vez que se realiza su trabajo, simplemente puede desanimar estas variables de entorno como:
unset http_proxy unset https_proxy
Sin variable de entorno
En lugar de establecer variables de entorno, simplemente puede pasar los detalles de proxy al comando curl como parámetro de línea de comandos.
curl -x "http: // username: [correo electrónico protegido]: puerto" http: // ejemplo.comunicarse