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