postman 携带时间戳及md5加密预处理测试

这篇具有很好参考价值的文章主要介绍了postman 携带时间戳及md5加密预处理测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一. 适用情况

在很多接口进行测试的时候,都会需要携带时间戳进行校验,或者存在需要sign进行md5加密处理

二. 携带时间戳

1. Postman 自带时间戳

全局参数:{{$timestamp}}
时间戳长度:13
优缺点:使用方便但是不能进行参数处理

使用示例

postman 携带时间戳及md5加密预处理测试

2. 使用预处理函数进行全局变量声明

预处理:Pre-request Script
时间戳长度:*可以自己处理位数
优缺点:可以根据需求进行参数处理

预处理js代码

//获取时间戳,转换为字符串并截取为十位
time = new Date().getTime().toString().slice(0,10);
//设置为postman全局变量
postman.setGlobalVariable("time",time);

使用示例

设置预处理函数,添加全局变量
postman 携带时间戳及md5加密预处理测试
调用
postman 携带时间戳及md5加密预处理测试

三. md5 加密预处理

说明:逻辑很简单,同样也是使用前置预处理完成md5加密后,存为全局变量,在需要使用的地方进行调用

预处理js代码

//拼接你所需要加密的字符串
var str = "key"+key+"value"+value+"timestamp"+time;
//32位小写
var strmd5= CryptoJS.MD5(str).toString();
postman.setGlobalVariable("strmd5",strmd5);
//32位大写
var strMD5= CryptoJS.MD5(str).toString().toUpperCase();
postman.setGlobalVariable("strMD5",strMD5);

使用示例

设置预处理函数,添加全局变量
postman 携带时间戳及md5加密预处理测试
在需要处调用
postman 携带时间戳及md5加密预处理测试

四. 总结

预处理测试是postman的使用过程中很重要的两个部分,值得我们扩展学习,等后面有新发现在进行补充。

相关文章

链接: postman测试带token验证的接口,解决token为空问题文章来源地址https://www.toymoban.com/news/detail-476618.html

到了这里,关于postman 携带时间戳及md5加密预处理测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用给定的key对字符串进行sha256加密-postman预处理

    接口在请求时,需要将参数排序后进行sha256加密,获取sign,作为参数。 postman的预处理,找不到方法可以对字符串进行有key的sha256加密,所以用python写一个加密接口,在预处理中调用加密接口即可 1.python文件

    2024年02月16日
    浏览(22)
  • 【全栈接口测试进阶系列教程】postman接口测试实战cookie,token,session鉴权,Base64,MD5,RSA加密,Sign签名,持续集成postman+Newman+jenkins

    目录 【一:postman简介和安装以及postman的登录和注册】 一、postman下载 二、安装、注册/登陆 三、简单使用 1.postman模拟发送get请求: 2.postman模拟发送post请求:  3.post数据类型说明: 【二:postman发送get请求,post请求实战以及页签详解】 发送GET请求 响应页面 发送POST请求 【三

    2024年02月10日
    浏览(14)
  • uniapp使用md5加密 js使用md5加密

    文章的初衷 最近项目中使用了md5加密,为了方便还不明白怎么使用的朋友参考查阅,当然也为了方便博主再次使用所写 md5加密说明 可在不同平台使用 因为使用方法是js方法去调用的所以不局限于某个平台 我这里使用的方式是登录的时候进行加密,具体其他的使用方式,朋友们自

    2024年02月07日
    浏览(34)
  • MD5密码加密

    密码加密        使用工具类的MD5功能方法,加密密码        注册环节:               1. 获取用户输入密码 123456               2. 调用MD5加密密码,保存新的加密密码到数据库        登录环节:               1. 获取用户输入密码 123456        

    2024年02月16日
    浏览(15)
  • 前端(js)md5加密

    1、引入md5源文件,代码如下,直接复制。 2、在页面引入md5文件。 3、使用md5加密。

    2024年02月11日
    浏览(29)
  • C# 实现MD5加密

    日常程序开发中,涉及到敏感数据内容,通常会采取加密处理以保证数据安全,本篇文章讲述了在C#中使用MD5方法加密数据 MD5的全称是message-digest algorithm 5,MD5算法属于hash算法的一类,对消息进行运算,产生一个128位的消息摘要(32位数字字母),并且加密不可逆,相同数据

    2024年02月08日
    浏览(16)
  • MD5加密--Python实现

    MD5消息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。 MD5是最常见的摘要算法,速度很快,生成结果是固定的128 bit 字节,通常用一个32位的16进制字符串表示。 MD5加密

    2024年02月11日
    浏览(21)
  • 浅谈Md5+Salt加密

    一 为什么需要加密? 比如当前有个用户进行注册,他输入的账号密码是“ltl”和\\\"123456\\\",那么我们肯定要将账号密码保存到数据库中。在没有接触过“加密”这个概念时,我们肯定是将账号密码以明文的方式保存到user表中。那么明文存放密码会有哪些问题呢? 如果有人能看

    2024年02月04日
    浏览(18)
  • java中MD5加密

    MD5加密是一种常见的加密方式,我们经常用在保存用户密码和关键信息上。那么它到底有什么,又什么好处呢,会被这么广泛的运用在应用开发中。 MD5加密全程是Message-Digest Algoorithm 5(信息-摘要算法),它对信息进行摘要采集,再通过一定的位运算,最终获取加密后的MD5字

    2024年02月05日
    浏览(11)
  • SpringSecurity配置MD5加密方式

    目录 一、需求 二、代码实现 2.1、MD5加密工具类 2.2、实现MD5加密

    2024年03月09日
    浏览(16)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包