Curl с прокси в Linux

Curl с прокси в Linux

 

Curl — это утилита, используемая для передачи данных в командной строке или скриптах. В этом руководстве вы узнаете, как использовать команду curl для подключения через прокси-сервер в системе Linux.

Одним словом, вы можете просто установить следующие переменные среды в вашей системе. Команда curl автоматически использует эти переменные в качестве прокси. Вы можете экспортировать эти переменные в вашей оболочке, например:

Without Authentication 

export http_proxy="http://proxy.server:port"
export https_proxy="https://proxy.server:port"

With Authentication 

export http_proxy="http://username:[email protected]:port"
export https_proxy="https://username:[email protected]:port"

После экспорта переменных среды команда curl автоматически использует вышеуказанный прокси во время удаленного подключения.

curl http://example.com

Как только ваша работа будет завершена, вы можете просто сбросить эти переменные окружения, как:

unset http_proxy
unset https_proxy

Вместо установки переменных среды вы можете просто передать данные прокси команде curl в качестве параметра командной строки.

curl -x "http://username:[email protected]:port" http://example.com

 

Прокрутить вверх