Linux 上 Postman 设置代理的实用步骤
一 通过 Postman 内置代理设置
- 打开 Postman,点击右上角齿轮图标进入Settings。
- 在左侧选择General → Proxies。
- 在HTTP Proxy与SSL Proxy中填入你的代理地址与端口,例如:http://127.0.0.1:7890。
- 若代理需要身份验证,勾选Proxy authentication,输入用户名与密码。
- 点击Save保存。此处的代理配置为全局,会影响所有 HTTP/HTTPS 请求。
二 使用环境变量为 Postman 提供代理
- 在终端配置环境变量(适用于 bash/zsh):
- 编辑配置文件:
- bash:nano ~/.bashrc 或 ~/.bash_profile
- zsh:nano ~/.zshrc
- 在文件末尾添加(将地址与端口替换为你的代理):
- export http_proxy=http://your_proxy_server:port
- export https_proxy=http://your_proxy_server:port
- 使配置生效:source ~/.bashrc 或 source ~/.zshrc
- 重新启动 Postman,使其继承环境变量中的代理设置。
三 按请求单独配置代理
- 打开或创建一个请求,点击右上角的Proxy下拉。
- 选择Use custom proxy,填写该请求专用的HTTP/HTTPS 代理与端口。
- 该设置仅对当前请求生效,适合需要为个别目标走不同代理的场景。
四 验证与常见问题
- 验证是否走代理:
- 发送请求到 http://ipinfo.io,查看返回的 IP 是否与你的代理服务器一致。
- 常见问题与处理:
- 认证失败:确认用户名/密码正确,必要时在 Postman 的Proxy authentication中重新输入。
- 局部与全局:请求级代理优先于全局设置;如无特殊需求,优先使用全局配置以减少维护成本。
- 环境变量未生效:确认编辑的是当前使用的 shell 配置文件,并执行了 source 命令;或完全退出并重启 Postman。