方式1:使用digest函式進行加密:其他sha加密,替換演算法摘要內容即可,例如:sha256,sha512等
方式2:使用JSR前置處理進行加密
備註:sha其他加密方法,例如 sha256Hex(), sha512Hex()
import org.apache.commons.codec.digest.DigestUtils String originalValue = "admin"// 你可以替換為你想要的字串或變數引用,如 vars.get("someVariable") String md5Value = DigestUtils.sha1Hex(originalValue.getBytes("UTF-8")) String password= "123" // 你可以替換為你想要的字串或變數引用,如 vars.get("someVariable") String pwd = DigestUtils.sha1Hex(password.getBytes("UTF-8")) // 將加密後的值儲存到 JMeter 變數中,以便在後續 Sampler 中使用 vars.put("username", md5Value) vars.put("pwd", pwd) //日誌控制檯列印加密後的密文 log.info("加密後的結果:"+md5Value)