1.在代码片段中,使用 JavaScript 将需要加密的参数拼接成一个字符串,例如
let json = JSON.parse(pm.request.body);
let arr = []
arr.push(json["appKey"])
arr.push(json["ts"])
arr.push(json["randomNum"])
arr.push(JSON.stringify(json["body"]))
arr.push("c5a05d17fe601d2b6f4346914c826604")
let str = arr.map(e => e + "").join("");
2.安装 CryptoJS 库。在 Postman 的 "Pre-request Script" 或 "Tests" 中,使用以下命令安装 CryptoJS:文章来源:https://www.toymoban.com/news/detail-752814.html
npm install crypto-js
3.在代码片段中,使用 CryptoJS 对拼接后的字符串进行 MD5 加密,转化为小写字符串,赋值给请求变量。例如:文章来源地址https://www.toymoban.com/news/detail-752814.html
let encryStr = CryptoJS.MD5(str).toString()
json.sign = encryStr.toLowerCase();
pm.globals.set("sign", json.sign);
到了这里,关于postman 请求参数进行md5加密的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!