// MD5(MD5(傳值) . ec_salt(隨機數))
// 第一次加密
var pwd1 = CryptoJS.MD5(password).toString();
// 第二次加密
var pwd2 = CryptoJS.MD5(pwd1 + ec_salt).toString();
// 日誌輸出
console.log(password);
console.log(pwd1);
console.log(pwd2);
清除cookie
var url = pm.environment.get("url");
const cookieJar = pm.cookies.jar();
cookieJar.clear(url);
正則表達式獲取數據
// v.random = "cc415cabbf69ba56b10724b4b0719dbc";
var s1 = pm.response.text().match('v.random="(\d,a-z)";');
console.log(s1)
var s = pm.response.text().match('v.random = "(.*)";');
console.log(s);
console.log(s[1]);
var random = s[1];
pm.environment.set("random", random);
設置環境變量:
pm.environment.set("user_name_up", user_name_up)
// 拼裝json字符串
var user_data = {
"email": email,
"user_name": user_name,
"mobile_phone": mobile_phone,
"password": pwd2,
"ec_salt": ec_salt
};
console.log(user_data);
// JSON 編碼
user_data = JSON.stringify(user_data);