zoukankan      html  css  js  c++  java
  • postman 编码加密汇总

    1、MD5加密

    /*加密方式:将 请求头的user-agent内容+请求方式+当前时间+(Base64)请求body中的stacode参数 拼接后得到的字符串进行MD5加密*/
    
    //1、获取request headers中的user-agent
    var strUser = request.headers["user-agent"];
    //2、获取request的请求方法
    var strMethod = request.method;
    //3、获取环境变量中的当前时间CurrentTime
    var strTime = globals.CurrentTime;
    console.log(JSON.parse(request.data).stacode);
    //4、将请求Body中的参数stacode,进行Base64加密
    var salt = CryptoJS.enc.Utf8.parse(JSON.parse(request.data).stacode);
    var strSalt = CryptoJS.enc.Base64.stringify(salt);
    //5、拼接字符串,并MD5加密
    var strSign = strUser + strMethod + strTime + strSalt;
    var md5Str = CryptoJS.MD5(strSign).toString();
    //6、将加密后的值signTest设置到环境变量
    pm.globals.set("signTest", md5Str);
    console.log(md5Str);

    2、URI编码

    ////把字符串作为 URI 进行编码
    var strSalt=encodeURI('测试名称')
    pm.globals.set("testName", strSalt);
  • 相关阅读:
    安装 macbook 双系统( OS X 和 Ubuntu )
    微信小程序初探
    [Javascript] Promise
    [AS/400] 基本概念
    [AS/400] Control Language(CL) 基本概念
    [AS/400] Control Language
    [github] 创建个人网页
    [tools] sublime 使用记录
    [Java] TreeMap
    exe转msi
  • 原文地址:https://www.cnblogs.com/snailgirl/p/9407704.html
Copyright © 2011-2022 走看看