Команда 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 ответ

Решение
  1. Укажите несколько хостов no_proxy, разделенных запятыми, а не точками с запятой.
  2. Кроме того, по соглашению переменные среды Windows/DOS должны быть прописными (хотя я надеюсь, что большинство инструментов будут игнорировать регистр).

    установите NO_PROXY=localhost,127.0.0.*

Из документов Python 2 для urllib:

Переменная окружения no_proxy может использоваться для указания хостов, которые не должны быть доступны через прокси; если установлено, это должен быть список разделенных запятыми суффиксов имени хоста, опционально с добавленным:port, например cern.ch,ncsa.uiuc.edu,some.host:8080.

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