jmeter - base64编码实现

屏幕快照 2019-12-18 上午11.54.57.png

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

String cursor64= bsh.args[0];
BASE64Encoder encode = new BASE64Encoder();
String cursorbase64 = encode.encode(cursor64.getBytes());
cursorbase64 = cursorbase64.replaceAll("[\s*\t\n\r]", "");
//据RFC 822规定,每76个字符,还需要加上一个回车换行,有时就因为这些换行弄得出了问题,解决办法如下,替换所有换行和回车

vars.put("content364", cursorbase64);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容