博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20210622-Postman-CryptoJS.MD5方法进行MD5加密
阅读量:4279 次
发布时间:2019-05-27

本文共 504 字,大约阅读时间需要 1 分钟。

背景:大部分的接口请求为了安全,都会进行MD5动态加密,如果无法实现加密,很可能无法进行模拟请求(当然,也可以让开发加密钥开关绕过加密,如果开发足够friendly~)

示例:

// 获取当前时间戳(13位)var ts = Date.now()// 设置时间戳环境变量(接口请求时,时间戳需要保持一致)pm.globals.set("ts", ts);console.log(ts)// 签名加密对象包括渠道id,密钥,时间戳 (其中渠道和密钥是从环境变量中获取)var str = pm.environment.get('channelId') + pm.environment.get('secret') + tsconsole.log(str)// MD5加密sign = CryptoJS.MD5(str).toString();// 将加密后的签名赋值环境变量pm.environment.set('sign',sign);console.log('md5 is', sign);

PS:CryptoJS.MD5是postman内置的方法,无需外部引入

PPS:加密对象有顺序要求,具体看开发实现

转载地址:http://tlzgi.baihongyu.com/

你可能感兴趣的文章
annoconda的安装和配置(window 10)
查看>>
Anconda安装tensorflow,CPU版
查看>>
解决pom文件第一行报错(unknown)-亲测有效
查看>>
domain、entity和model的package的不同用法
查看>>
eclipse下如何将相同的包名合并在一起
查看>>
Arrays.sort 降序排列
查看>>
面试之Java线程池--手写自己的线程池
查看>>
将本地项目上传到github
查看>>
笔试面试--总结7大常用排序算法(Java实现&详细)
查看>>
Java project 前面有红色大感叹号--解决方法
查看>>
运行Eclipse提示No java virtual machine was found after searching the follwing locations
查看>>
log4j与logback依赖冲突-解决方案
查看>>
lambda表达式的简单例子
查看>>
笔试-给定数组,按出现频率递减输出到链表中
查看>>
面试-堆排序(heapSort)以及最大/小的k个数-java实现
查看>>
面试-手撕快排-java实现
查看>>
漫画算法:什么是红黑树(易懂)
查看>>
try catch finally中的return问题
查看>>
网页http请求的整个过程
查看>>
volatile和static
查看>>