- 首页 >
- 问答 >
-
智能运维 >
- Ubuntu下Postman如何发送GET请求
Ubuntu下Postman如何发送GET请求
小樊
34
2025-11-30 11:00:43
Ubuntu下使用Postman发送GET请求
一 安装与启动
- 通过 Snap 安装(推荐)
- 安装 Snapd(如未安装):sudo apt update && sudo apt install snapd
- 安装 Postman:sudo snap install postman
- 启动:在应用菜单搜索“Postman”或终端执行 postman
- 手动安装
- 下载 Linux 版本:wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
- 解压到 /opt:sudo tar -xzf postman.tar.gz -C /opt
- 创建软链接:sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
- 启动:终端执行 postman 或在应用菜单打开
二 发送GET请求的步骤
- 新建请求
- 打开 Postman → 点击左上角 New → 选择 Request → 命名并保存到集合(Collection)
- 配置请求
- 在地址栏选择 GET 方法,输入完整 URL
- 需要查询参数时,切到 Params 选项卡,添加键值对(会自动拼接到 URL 的查询串)
- 需要请求头时,切到 Headers 选项卡,添加如 Accept: application/json 等
- 发送与查看
- 点击 Send 发送请求
- 在下方 Response 区域查看 Status(状态码)、Time(耗时)、Headers(响应头)与 Body(响应体)
三 常用设置与调试技巧
- 环境变量与授权
- 通过 Manage Environments 创建环境,保存如 baseUrl、token 等变量,在请求中以 {{baseUrl}}、{{token}} 引用
- 在 Headers 添加认证,例如 Authorization: Bearer {{token}}
- 断言与脚本
- 在 Tests 选项卡编写 JavaScript 断言,例如:
- pm.test(“Status code is 200”, () => pm.response.to.have.status(200));
- pm.test(“Response has userId”, () => pm.expect(pm.response.json()).to.have.property(‘userId’));
- 代理配置
- 右上角齿轮 → Settings → General → Proxy,按需配置 HTTP/HTTPS 代理与认证
四 常见问题与排查
- 请求被代理拦截:在 Settings → Proxy 正确配置代理,或暂时关闭代理进行对比测试
- 证书或 HTTPS 问题:确认服务器证书有效;必要时在 Postman 设置中允许不安全连接(仅测试环境)
- 参数未生效:GET 参数应放在 Params 而非 Body;检查键名与值的编码是否正确
- 跨域与 CORS:GET 请求由浏览器发起时存在 CORS 限制;Postman 作为客户端不受浏览器 CORS 限制,更适合直接调试后端接口