Как настроить curl для постоянного использования прокси? [закрытый]


Как я могу настроить "curl" для постоянного использования прокси-сервера в терминале?

4 80

4 ответа:

вы можете сделать алиас в ~/.файл bashrc :

alias curl="curl -x <proxy_host>:<proxy_port>"

другое решение-использовать (возможно, лучшее решение) в (создайте его, если он не существует) :

proxy = <proxy_host>:<proxy_port>

многие программы UNIX уважают http_proxy переменная окружения, curl включены. Формат curl принимает это [protocol://]<host>[:port].

в конфигурации оболочки:

export http_proxy http://proxy.server.com:3128

для проксирования HTTPS запросы, set https_proxy как хорошо.

Curl также позволяет установить это в вашем .curlrc file (_curlrc на Windows), который вы можете считать более постоянным:

http_proxy=http://proxy.server.com:3128

одно предупреждение. На Windows, разместить свои _curlrc в папке %AppData%' или '%ПРОФИЛЬ_ПОЛЬЗОВАТЕЛЯ%\приложение данных.

Curl будет искать a .curlrc файл в вашей домашней папке, когда он запускается. Вы можете создать (или отредактировать) этот файл и добавьте эту строку:

proxy = yourproxy.com:8080