开门见山:
1、保证自己有一个环境 新建环境
2、在请求的 Pre-request Script 里面写相应的代码
主要是这一句CryptoJS.MD5(signStr);

1⃣️Pre-request Script 的代码会在请求之前执行
2⃣️代码解析:将name
和type
的key-value对以&
相连,再加入unix时间戳和salt,md5得到sign,保存为环境变量。
var salt = 'ooo';
var name1 = "name=图书&";
var type = 'type=1&';
// 精确到秒
var timestamp = Date.parse( new Date());
var timestampNew = timestamp.toString().substring(0,10);
postman.setEnvironmentVariable("timestamp",timestampNew);
var signStr = name1 + type + "timestamp=" + timestampNew + salt;
console.log(signStr);
//md5加密
var sign = CryptoJS.MD5(signStr);
console.log("sign:" + sign);
postman.setEnvironmentVariable("sign",sign);
查看打印结果:如何查看

用在线md5 同样加密一下:

网友评论