Windows7 命令:设置 http_proxy 并绕过

And*_*erj 9 windows-7 proxy command-line http-proxy

我坐在公司代理后面。要开始流浪,我不得不使用

set HTTP_proxy=http://http-proxy.example.org:9999
Run Code Online (Sandbox Code Playgroud)

我尝试使用,netsh winhttp但没有用。所以现在我的命令行使用代理,但现在它也将它用于localhost/ 127.0.0.1

有没有办法绕过代理?

我已经尝试过像这样设置 no_proxy

set no_proxy=localhost;127.0.0.*
Run Code Online (Sandbox Code Playgroud)

gb9*_*b96 14

  1. 指定多个 no_proxy 主机,以逗号分隔,而不是分号。
  2. 此外,按照惯例,Windows/DOS 环境变量应该全部大写(尽管我希望大多数工具会忽略大小写)。

    设置 NO_PROXY=localhost,127.0.0.*

来自urllibPython 2 文档

no_proxy 环境变量可用于指定不应通过代理访问的主机;如果设置,它应该是一个逗号分隔的主机名后缀列表,可选择附加 :port,例如cern.ch,ncsa.uiuc.edu,some.host:8080。