Jmeter 5 beanshell前置处理器md5加密

 

md5加密

 

 

// 导入MD5加密需要用到的jar包。

import org.apache.commons.codec.digest.DigestUtils;

// 声明需要拼接的字符串
String appid = "db44c027-50d5-4f25-9ba5-3b0ce04c36d6"; //生成时间戳
String secret_key ="697bceb2-068b-4a96-922f-b44395ff6d4d";
String key = "72e639b7-79f5-4c93-861b-54368493bfd7";
String reqIp ="";
String reqUri ="/pay/getPayVouch";
String ts ="${ts}";
String money ="${ts}";  

String money = "";
  
//拼接需要加密的字符串

String strs = "&appid="+"&reqIp="+"&reqUri="+"&secret_key"+"&ts"+"key";
String strp = "&appid="+"&secret_key="+"&money"+"&money";

String sign = DigestUtils.md5Hex(strs);
String paysign = DigestUtils.md5Hex(strp);

//把生成的signstr提供给beanshell外部组件应用
vars.put("signStr",sign.toString());
vars.put("paysignStr",paysign.toString());

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值