带签名的接口调试(Postman)
注意:本节的代码请使用POSTMAN Version 7.2.0以上版本
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

2、替换请求参数


3、设置body参数

4、调试结果
查询返回json格式结果,已经表示调试通了,因为伪造token,所以状态是false
5、header说明
当鼠标焦点聚焦到value上,我们可以看到value当前的值
注意本节代码仅供用户参考,友盟不对POSTMAN场景进行技术支持。目前有用户反馈POSTMAN在WINDOWS平台运行本脚本时会出现“Can not get any response”的情况,可以再请求一次,建议用户尽量在MAC环境下使用POSTMAN进行调试。