小工具知识网

当前位置: 首页 > 行业知识 > PostMan使用自带js库base64编码、sha256摘要、环境变量的使用

行业知识

PostMan使用自带js库base64编码、sha256摘要、环境变量的使用

2026-10-31 05:56:57 来源:互联网转载

目录

  • 1、环境变量的使用
  • 2、base64编码、sha256摘要、以及脚本的使用
  • 3、脚���代码

    在请求调试接口的过程中,因为要使用大量相同的参数,使用变量的方式能很大程度上减轻接口调用的工作量

    版本说明:Postman for Windows,Version:10.23.5

    Postman for WindowsVersion10.23.5UI version10.23.5-ui-240220-1406Desktop platform version10.23.5Architecturex64OS platformwin32 10.0.19044

    1、环境变量的使用

    环境变量其实就是代码中的变量是一样的,声明一个变量赋值然后在其他地方使用这个变量。

    1. 第一步编辑环境变量
    2. 选择环境变量并使用

    2、base64编码、sha256摘要、以及脚本的使用

    3、脚本代码

    const appId = 'xxxx';const timestamp = (Date.now()/1000).toFixed();const nonce = '123456789abcdefg';//----------------------- sha256摘要使用const signature = CryptoJS.SHA256(appId + nonce + timestamp).toString(CryptoJS.enc.Hex).toUpperCase();// 请求参数const bodyData = { "adSdkId": appId };// 将参数转为json字符串const strBodyData = JSON.stringify(bodyData);//----------------------- base64编码使用// 将json字符串转为base64编码, base64编码之前一定要使用CryptoJS.enc.Utf8.parse()将字符串转为utf-8编码, 否则会报错: e.clamp is not a functionconst adSdkBase64 = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(strBodyData));// 设置当前环境变量的值pm.environment.set("appId", appId);pm.environment.set("signature", signature);pm.environment.set("adSdkBase64", adSdkBase64);// 设置全局环境变量的值// pm.globals.set("appId", appId);// pm.globals.set("signature", signature);// pm.globals.set("adSdkBase64", adSdkBase64);// 设置全局环境变量的值// postman.setGlobalVariable("appId", appId);// postman.setGlobalVariable("signature", signature);// postman.setGlobalVariable("adSdkBase64", adSdkBase64);

上一篇:下搜索服务器怎么办?

下一篇:iTools迅雷下载攻略,轻松获取高速下载地址