51Testing软件测试论坛
标题:
jmeter beanshell 中怎么传递 byte 类型,vars.put() 只支持 string 类型参数
[打印本页]
作者:
测试积点老人
时间:
2022-1-12 10:30
标题:
jmeter beanshell 中怎么传递 byte 类型,vars.put() 只支持 string 类型参数
import com.xxtang2.CloudPYencry;
import com.xxtang2.DesEncryption;
String url=vars.get("url_time");
String time=CloudPYencry.getTime(url);
String input=vars.get("data");
byte[] result=input.getBytes();
byte[] result_encry=DesEncryption.encrypt(result,time);
vars.put("data",result_encry);
复制代码
如上最后一行,将数据加密以后传给消息体 data,但是 vars.put() 只支持 string 类型,服务在加密处理时又限定了 post 内参数是 byte 类型,有啥好方法解决吗
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2