博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jmeter用beanshell调用自己写的jar进行MD5加密
阅读量:6920 次
发布时间:2019-06-27

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

1、先在eclipse里面写好MD5的加密文件,用eclipse执行一遍,确保文件不会报错

 

Str2MD5.java 内容如下:

package hehe.md5;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Str2MD5 {        public String MD5(String sourceStr) {        String result = "";        try {            MessageDigest md = MessageDigest.getInstance("MD5");            md.update(sourceStr.getBytes());            byte b[] = md.digest();            int i;            StringBuffer buf = new StringBuffer("");            for (int offset = 0; offset < b.length; offset++) {                i = b[offset];                if (i < 0)                    i += 256;                if (i < 16)                    buf.append("0");                buf.append(Integer.toHexString(i));            }            result = buf.toString();            System.out.println("MD5(" + sourceStr + ",32) = " + result);         //   System.out.println("MD5(" + sourceStr + ",16) = " + buf.toString().substring(8, 24));        } catch (NoSuchAlgorithmException e) {            System.out.println(e);        }        return result;    }}

2、将文件导出  并放到 JM的lib/ext文件目录下

3、在JM里面调用

import hehe.md5.Str2MD5;String res = new Str2MD5().MD5("adf");System.out.println(res);vars.put("md5",res.toString());

看一下结果 

 

这样 就可以在 JM的变量里面引用啦   还可以将传参进行参数化。 其实单纯的MD5加密 在JM里面有一个函数  直接就可以调用。_MD5()

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

你可能感兴趣的文章
杀鸡儆猴!苹果撤销Facebook的iOS企业证书
查看>>
将敏捷应用于工业机械开发
查看>>
实时监控系统如何帮助FreeWheel支持超级赛事直播广告?
查看>>
华中科大提出EAT-NAS方法:提升大规模神经模型搜索速度
查看>>
Spring Web Services 3.0.4.RELEASE和2.4.3.RELEASE发布
查看>>
利用人工智能提升团队包容性
查看>>
为什么说我们需要软件架构图?
查看>>
语义鸿沟、异构鸿沟、数据缺失,多模态技术如何跨过这些坎?
查看>>
微软正式宣布Azure MongoDB Atlas免费方案
查看>>
Netflix Spinnaker:实现全局部署
查看>>
及时通信最佳实践
查看>>
Python | 递归
查看>>
【leetcode】43. Multiply Strings 大数乘法
查看>>
实例讲解Redux
查看>>
从零搭建移动H5开发项目实战
查看>>
云帮社区版 11 月升级,新增13项特性,支持Web,MySQL实时性能分析
查看>>
基本算法学习之(二)快速排序与归并排序
查看>>
夯实基础js
查看>>
Node.JS 妹子图爬虫(1)
查看>>
学习使用 .Net 的 IDisposable interface
查看>>