使用postman 添加预处理验签。
比如需要验签的规则是:
签名算法:sign = lower_case(md5(distributor_id + secret_key + ts))
这里使用到的是postman预处理的js脚本:
//引入md5库 var CryptoJS = require("crypto-js"); var tm = Math.floor(new Date().getTime() / 1000); //当前时间戳 // 获取当前时间的Unix时间戳(秒) console.log("ts:" + tm); pm.request.addQueryParams("ts="+tm) //获取请求header数据 pm.request.addQueryParams("distributor_id="+你的分销id) var sign = CryptoJS.MD5(你的分销id+ "你的密钥" + tm); //返回的是一个object console.log("sign:" + sign); //将sign写入到Postman的环境变量中 pm.request.addQueryParams("sign="+sign) pm.environment.set("sign", sign);

stay hungry stay foolish!

浙公网安备 33010602011771号