import java.io.UnsupportedEncodingException;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
public class Base64 {
//加密
public static String getBase64(String str){
byte[] b=null;
String s=null;
try {
b = str.getBytes("utf-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
if(b!=null){
s=new BASE64Encoder().encode(b);
}
return s;
}
// 解密
public static String getFromBase64(String s) {
byte[] b = null;
String result = null;
if (s != null) {
BASE64Decoder decoder = new BASE64Decoder();
try {
b = decoder.decodeBuffer(s);
result = new String(b, "utf-8");
} catch (Exception e) {
e.printStackTrace();
}
}
return result;
}
}
String user_id = vars.get("user_id");
log.info("**********************user_id********************");
log.info(user_id);
String token = vars.get("token");
log.info("**********************token********************");
log.info(token);
vars.put("token",token);
String userId_token = user_id+":"+token;
log.info("**********************userId_token********************");
log.info(userId_token);
String temp = Base64.getBase64(userId_token);
String token64 = "MMM "+temp;
log.info("**********************token64********************");
log.info(token64);
//vars.put("token64",token64);
def out = new File("/Users/sandra/Documents/apache-jmeter-5.4.3/testcases/authorization.txt").append(token64);
jmeter(二十七)后置處理器之JSR223 PreProcessor (將數(shù)據(jù)base64加密后保存數(shù)據(jù)到文件)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門鬼佣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人及汉,你說我怎么就攤上這事沮趣。” “怎么了坷随?”我有些...
- 文/不壞的土叔 我叫張陵房铭,是天一觀的道長驻龟。 經(jīng)常有香客問我,道長缸匪,這世上最難降的妖魔是什么翁狐? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮凌蔬,結(jié)果婚禮上露懒,老公的妹妹穿的比我還像新娘。我一直安慰自己砂心,他們只是感情好懈词,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辩诞,像睡著了一般坎弯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上译暂,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼祭衩!你這毒婦竟也來了啦撮?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布疲吸,位于F島的核電站,受9級特大地震影響前鹅,放射性物質(zhì)發(fā)生泄漏摘悴。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一舰绘、第九天 我趴在偏房一處隱蔽的房頂上張望蹂喻。 院中可真熱鬧,春花似錦捂寿、人聲如沸口四。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽蔓彩。三九已至,卻和暖如春踱侣,著一層夾襖步出監(jiān)牢的瞬間粪小,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 方法一: 使用Beanshell 后置處理器實現(xiàn)腌闯,現(xiàn)已Base64加密為例,腳本如下: import sun.mi...
- 在測試時雕憔,我們發(fā)現(xiàn)某請求的入?yún)bcsh的值是經(jīng)過BASE64加密的姿骏,而這個入?yún)⑹乔懊娴恼埱蟮捻憫?yīng)信息的某一段js...
- 前言:前面學(xué)習(xí)總結(jié)了平時開發(fā)中遇見的各種數(shù)據(jù)加密方式,最終都會對加密后的二進(jìn)制數(shù)據(jù)進(jìn)行Base64編碼斤彼,起到一種二...
- talk is cheap,show you the code 'use strict'; const http ...
- MD5加密:轉(zhuǎn)載至https://blog.csdn.net/qq_28863851/article/detail...