Команда Windows7: установить http_proxy и обойти
Я сижу за прокси компании. Чтобы начать бродить, я должен был использовать
set HTTP_proxy=http://http-proxy.example.org:9999
я пытался использовать netsh winhttp
но это не сработало. Так что теперь моя командная строка использует прокси, но теперь она также использует его для localhost
/ 127.0.0.1
,
Есть ли способ обойти прокси?
Я уже пытался установить no_proxy, как это
set no_proxy=localhost;127.0.0.*
1 ответ
- Укажите несколько хостов no_proxy, разделенных запятыми, а не точками с запятой.
Кроме того, по соглашению переменные среды Windows/DOS должны быть прописными (хотя я надеюсь, что большинство инструментов будут игнорировать регистр).
установите NO_PROXY=localhost,127.0.0.*
Из документов Python 2 для urllib:
Переменная окружения no_proxy может использоваться для указания хостов, которые не должны быть доступны через прокси; если установлено, это должен быть список разделенных запятыми суффиксов имени хоста, опционально с добавленным:port, например cern.ch,ncsa.uiuc.edu,some.host:8080.