代理环境运行:HTTP_PROXY 环境变量与自动检测
在公司、校园或家庭网关后面跑客户端,需要让它知道代理的存在。好消息是多数情况它自己就能猜对,猜错时留了标准的兜底开关。
默认行为:自动检测
应用启动时会尝试读取系统级代理设置(Windows 的 Internet 选项、macOS 的网络偏好、Linux 桌面环境的代理配置),检测成功就直接用。
手动指定:HTTP_PROXY 环境变量
自动检测不对时,用环境变量覆盖。应用读取 HTTP_PROXY(也认小写的 http_proxy),值就是代理地址,例如代理跑在本机 8081 端口就设为 localhost:8081。
Windows 设置环境变量的路径:
- 按
Win + X,打开「系统」。 - 进入「高级系统设置 → 环境变量」。
- 在用户变量或系统变量里新建:变量名
HTTP_PROXY,值填代理地址。 - 一路确定保存。

验证与生效
- 偏好设置页会显示当前代理是否生效,以及它的来源(系统检测还是环境变量)。
- 改了环境变量必须完全退出应用再重启(Windows/Linux 按
Ctrl+Q,macOS 按Command+Q)才会生效——托盘最小化不算退出。