Как я могу настроить "curl" для постоянного использования прокси-сервера в терминале?
Как настроить curl для постоянного использования прокси?
Ответ 1
Вы можете создать псевдоним в файле ~/.bashrc:
alias curl="curl -x <proxy_host>:<proxy_port>"
Другое решение - использовать (возможно, лучшее решение) файл ~/.curlrc
(создать его, если он не существует):
proxy = <proxy_host>:<proxy_port>
Ответ 2
Многие 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
Ответ 3
Одно уведомление. В Windows поместите свой _curlrc в "% APPDATA%" или "% USERPROFILE%\Application Data".
Ответ 4
Curl будет искать файл .curlrc в вашей домашней папке при его запуске. Вы можете создать (или отредактировать) этот файл и добавить эту строку:
proxy = yourproxy.com:8080