Как заставить завихрение использовать прокси автоматически

Сегодня я настроил ПК своей компании для установки прокси, и это работало, потому что я могу wget веб-страница через прокси.

То, что я сделал, установлено http_proxy, https_proxy и ftp_proxy в ~/.bashrc и в ~/.wgetrc.

Однако, когда я пытался curl www.google.fr, это заблокировалось и тайм-аут.

curl --proxy $http_proxy www.google.fr работавший как ожидалось.

Действительно ли возможно сделать curl использовать прокси автоматически?

3
задан 24 January 2018 в 10:36

2 ответа

Возможно, самый легкий способ заставить завихрение использовать прокси состоит в том, чтобы добавить детали в ~/.curlrc файл. Синтаксис следующие:

proxy = <proxy_host>:<proxy_port>

Это может альтернативно быть установлено как переменная окружения, но по моему скромному мнению использование ~/.curlrc является самым прямым и наименьшее количество подверженного ошибкам метода.

3
ответ дан 1 December 2019 в 16:18

Некоторые прокси требуют, чтобы определенные заголовки аутентификации были установлены, так знают о них также. В моем случае это --proxy-ntlm в примере ниже:

завихритесь-x webproxy.net:8080-U usernaname:password http://google.com - прокси-ntlm

Bu там является другими опциями:

--proxy-digest и --proxy-negotiate

Наконец, ЗАВИХРЕНИЕ имеет супер дружественную страницу документа, так убедиться проверить его.

0
ответ дан 1 December 2019 в 16:18

Другие вопросы по тегам:

Похожие вопросы: