Appearance
Postman 代理配置指南
代理 (Proxy) 充当客户端(Postman)与服务器(API)之间的中介。配置代理可以帮助我们调试网络请求(配合 Fiddler/Charles 抓包),或者在受限网络环境下访问外部 API。
一、 代理的工作原理
在 API 测试场景中,代理通常用于以下目的:
- 抓包调试:将 Postman 的请求转发给抓包工具(如 Fiddler, Charles),分析具体的报文细节。
- 网络穿透:通过公司内部代理服务器访问外网 API。

二、 配置步骤
2.1 进入设置
- 点击 Postman 顶部标题栏右侧的 扳手图标 (Settings)。
- 选择 Settings 菜单项。
- 切换到 Proxy 选项卡。

2.2 代理模式
模式 A: 使用系统代理 (System Proxy)
- 适用场景:如果你已经在操作系统层面配置了代理(如 VPN 或公司网络),且希望 Postman 遵循这些设置。
- 操作:勾选 "Use System Proxy"。
模式 B: 自定义代理 (Custom Proxy)
- 适用场景:抓包调试。例如 Fiddler 默认监听
127.0.0.1:8888。 - 操作:
- 开启 Add a custom proxy configuration 开关。
- Proxy Server: 勾选 HTTP 和 HTTPS。
- Host: 输入
127.0.0.1(本地) 或代理服务器 IP。 - Port: 输入端口号 (例如
8888for Fiddler,8080for Burp Suite)。 - Proxy Auth (可选): 如果代理需要密码,开启并输入 Username/Password。
2.3 验证配置
配置完成后,在 Postman 发送请求:
- 如果配置了抓包代理,你应该能在 Fiddler/Charles 中看到该请求。
- 如果配置了网络代理,你应该能成功访问原本无法连接的内网/外网 API。
