跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

带签名的接口调试(Postman)

注意:本节的代码请使用POSTMAN Version 7.2.0以上版本

1. 前言

  1. Postman是一个谷歌提供的非常强大的HTTP发包测试工具, 目前Postman已经提供了Windows/Mac/Linux系统的客户端的下载,使用很方便。不过API网关的调试,需要对HTTP请求进行签名才能调用,无法使用简单的curl等发包工具完成,但我们可以使用Postman工具提供的Pre-request Script脚本来实现API网关的签名功能,实现API的调试功能,方便了解请求构造与签名构造对比。

2.调试

模板文件

请下载json文件内部包含Pre-request Script 构建签名脚本
智能认证.postman_collection.json.zip

调试步骤

1、解压压缩文件,得到智能认证.Postman_collection.Json 文件,导入到Postman

debug1

2、替换请求参数

debug2
debug2.2

3、设置body参数

debug3

4、调试结果

查询返回json格式结果,已经表示调试通了,因为伪造token,所以状态是false
debug4

5、header说明

当鼠标焦点聚焦到value上,我们可以看到value当前的值
debug5

注意本节代码仅供用户参考,友盟不对POSTMAN场景进行技术支持。目前有用户反馈POSTMAN在WINDOWS平台运行本脚本时会出现“Can not get any response”的情况,可以再请求一次,建议用户尽量在MAC环境下使用POSTMAN进行调试。