Как я могу настроить "curl" на постоянное использование прокси-сервера в терминале?
Как я могу настроить "curl" на постоянное использование прокси-сервера в терминале?
Ответы:
Вы можете создать псевдоним в вашем файле ~ / .bashrc:
alias curl="curl -x <proxy_host>:<proxy_port>"
Другое решение - использовать (возможно, лучшее решение) ~/.curlrc
файл (создать его, если он не существует):
proxy = <proxy_host>:<proxy_port>
alias curl=curl --proxy <proxy server:port> $*
Многие программы UNIX учитывают http_proxy
переменную среды, включая curl. Curl принимает формат [protocol://]<host>[:port]
.
В конфигурации вашей оболочки:
export http_proxy http://proxy.server.com:3128
Также установите для проксирования HTTP S- запросов https_proxy
.
Curl также позволяет вам установить это в вашем .curlrc
файле ( _curlrc
в Windows), что вы можете считать более постоянным:
http_proxy=http://proxy.server.com:3128
export https_proxy=https://proxy.server.com:6443
При запуске Curl будет искать файл .curlrc в вашей домашней папке. Вы можете создать (или отредактировать) этот файл и добавить эту строку:
proxy = yourproxy.com:8080
Одно замечание. В Windows поместите свой _curlrc в '% APPDATA%' или '% USERPROFILE% \ Application Data'.