Postman调用API的基本流程
在开发或测试接口时,Postman 是一个非常常用的工具。打开 Postman 后,新建一个请求,选择请求类型,比如 GET、POST、PUT 或 DELETE。在地址栏输入目标 API 的 URL,比如 https://api.example.com/users,点击“Send”按钮,就能看到返回结果。
以获取用户列表为例,使用 GET 请求调用接口,服务器通常会返回 JSON 格式的数据。如果接口需要身份验证,可以在 Headers 选项卡中添加 Authorization 字段,比如填入 Bearer Token。
提交数据:使用 POST 请求
当需要向服务器提交数据时,比如新增一条用户信息,选择 POST 方法。切换到 Body 选项卡,选择 raw 和 JSON 格式,在文本框中填写要发送的数据:
{"name": "张三", "email": "zhangsan@example.com", "age": 28}点击 Send 后,如果服务器接收成功,通常会返回状态码 201 和刚创建的用户信息。这时候可以去数据库或管理后台确认数据是否写入。
处理带参数的接口
有些 API 需要查询参数,比如分页获取订单记录。可以在 URL 后面加上 ?page=1&size=10,也可以在 Params 选项卡中手动添加键值对。Postman 会自动拼接成完整的请求地址。
对于路径参数,比如删除某个 ID 为 123 的用户,URL 可能是 /users/123,这时直接把 123 写在地址栏即可。
保存和组织请求
频繁使用的接口可以保存下来。点击 Save 按钮,给请求起个名字,比如“获取商品列表”,然后归类到某个集合(Collection)中。团队开发时,可以把整个集合导出为 JSON 文件,或者同步到 Postman 账户共享给同事。
集合还可以设置前置脚本和环境变量。例如,登录接口返回的 token 可以通过脚本提取并存入环境变量,后续请求直接引用 {{token}},避免重复手动填写。
模拟简单响应
前端开发时,后端接口可能还没完成。这时候可以用 Postman 的 Mock Server 功能模拟返回数据。先创建一个返回示例,比如:
{"code": 0, "data": [{"id": 1, "title": "第一条新闻"}], "msg": "success"}发布为 Mock 服务后,前端可以直接调用这个临时链接,继续联调页面展示逻辑,不耽误进度。