当前位置: 首页 > news >正文

【jmeter】base64加密

base64加密

在这里插入图片描述

执行的脚本:

import java.io.*;
import sun.misc.BASE64Encoder;
String str=vars.get("param") #设置了一个user paramBASE64Encoder encoder=new BASE64Encoder()
log.info("--------start----------")
String result=encoder.encode(str.getBytes());
log.info("encoder------------->"+result);
vars.put("encoder",result)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配合user define variables使用
在这里插入图片描述在这里插入图片描述
配合csv使用
在这里插入图片描述

base64解密

执行的脚本:

import java.io.*;
import sun.misc.BASE64Decoder;
String str=prev.getResponseDataAsString()BASE64Decoder decoder=new BASE64Decoder()
String result=new String(decode.decodeBuffer(str))vars.put("update_city_id",result)

相关文章:

  • 阿博图书馆管理系统 Java+Spring Boot+MySQL 实战项目分享
  • 使用 vite-plugin-dynamic-base 实现运行时动态设置上下文路径
  • Gradle学习笔记
  • 内存分页法
  • Windows实时拓展架构-鸿道Intewell-win构型
  • Windows Ubuntu 目录映射关系
  • 在Windows系统中使用C++与Orthanc交互:基于DICOMweb的医学影像应用开发
  • Cribl 中 Parser 扮演着重要的角色 + 例子
  • 【Auto-dl ssh隧道,TensorBoard】
  • FreeRTOS学习笔记【11】-----任务列表
  • 打卡day31
  • 计算机网络基础概念
  • Gas优化利器:Merkle 树如何助力链上数据效率革命
  • ubuntu下docker安装mongodb-支持单副本集
  • 磁盘空间不足,迁移Docker 数据目录
  • 基于自然语言转SQL的BI准确率如何?
  • 《算法笔记》11.8小节——动态规划专题->总结 问题 D: Coincidence
  • linux下jenkins部署安装使用
  • 【图像大模型】Stable Video Diffusion:基于时空扩散模型的视频生成技术深度解析
  • 【HTML-2】HTML 标题标签:构建网页结构的基础
  • 年内首次存款利率下调启动:3年期、5年期均下调0.25个百分点
  • 受贿2.61亿余元,陕西省政协原主席韩勇一审被判死缓
  • 工人日报:应对“职场肥胖”,健康与减重同受关注
  • 俄媒:俄乌伊斯坦布尔谈判将于北京时间今天17时30分开始
  • 2000多年前的“新衣”长这样!马王堆文物研究新成果上新
  • 九江宜春领导干部任前公示,3人拟提名为县(市、区)长候选人