阅读量:4
Postman在CentOS上的代理配置步骤
1. 配置系统代理环境变量(可选但推荐)
若需让Postman及系统其他应用共用代理,可通过设置环境变量实现。
- 打开终端,编辑用户级配置文件(如
~/.bashrc或~/.bash_profile,取决于系统配置):vi ~/.bashrc - 在文件末尾添加以下内容(替换
your_proxy_server为代理服务器地址,port为代理端口,如8080):export http_proxy=http://your_proxy_server:port export https_proxy=http://your_proxy_server:port - 保存文件并使配置生效:
source ~/.bashrc
2. 在Postman中配置代理
- 启动Postman应用程序,点击右上角的齿轮图标(设置按钮)。
- 在设置页面左侧导航栏选择General(通用)。
- 向下滚动至Proxies(代理)部分,配置以下选项:
- Global Proxy Configuration(全局代理配置):
- 点击Use global proxy configuration(使用全局代理配置)的切换开关(默认关闭),开启后需填写:
- Proxy Server(代理服务器):输入代理服务器的IP地址或域名(如
192.168.1.100)。 - Port(端口):输入代理服务器的端口(如
8080)。
- Proxy Server(代理服务器):输入代理服务器的IP地址或域名(如
- Proxy Auth(代理认证):若代理服务器需要身份验证,勾选此选项,输入Username(用户名)和Password(密码)。
- 点击Use global proxy configuration(使用全局代理配置)的切换开关(默认关闭),开启后需填写:
- Bypass List(绕过列表):可选,输入不需要通过代理访问的域名或IP地址(多个地址用逗号分隔,如
localhost,127.0.0.1)。
- Global Proxy Configuration(全局代理配置):
- 点击Save(保存)按钮,使配置生效。
3. 关闭Postman的“使用系统代理”(可选)
若不想让Postman使用系统默认代理(如系统环境变量配置的代理),可在Proxies部分关闭Use the system proxy(使用系统代理)的切换开关。此操作可避免Postman因系统代理配置错误而无法连接。
4. 验证代理配置
- 发送一个测试请求(如
GET https://api.example.com),检查是否能正常获取响应。 - 若遇到连接问题,可通过Postman的Console(控制台,点击左下角小三角图标开启)查看详细错误信息,辅助排查问题。
注意事项
- 若代理服务器为HTTPS,需将
http_proxy和https_proxy的值改为https://your_proxy_server:port(但Postman配置中仍填写http://,因Postman内部会处理协议转换)。 - 若Postman无法连接代理服务器,需检查CentOS防火墙是否放行代理端口(如
8080),可通过以下命令开放端口:firewall-cmd --permanent --zone=public --add-port=8080/tcp firewall-cmd --reload - 若需捕获HTTPS请求(如调试加密流量),需在Postman中安装CA证书(参考Postman官方文档的“Capturing HTTP Requests”部分),但此步骤非代理配置必需。