InnerMD5
MD5(Message Digest Algorithm 5):一种散列函数,用以提供消息的完整性保护,确保信息传输完整一致。
表示将值列的内容经过MD5
方式加密后赋值给参数。通过参数值后面携带的标识来区分加密方式:–-16lower
表示16位小写MD5;–-16upper
表示16位大写MD5;-–32lower
表示32位小写MD5;-–32upper
表示32位大写MD5,默认是32位小写MD5,值列输入的规则如下:
自定义参数。直接输入字符串,如将参数加密为16位小写MD5,值列输入为
123--16
,则将123456
经MD5加密算法加密后ac59075b964b0715
赋值给参数。单个或多个公共参数拼接。以
${publickey}(key为定义的公共参数key)
引用公共参数。如先分别创建时间戳(毫秒)
、固定值
类型的公共参数time_ms
、fixed
,在用例中输入列值${time_ms}${fixed}
,则将获取到的值经MD5加密算法加密后赋值给参数,默认为32位小写加密。单个或多个入参、自定义参数或公共参数拼接。以
$[paramkey]$[xxx](key为用例中定义的参数key)
方式引用用例入参参数,以${publickey}(key为定义的公共参数key)
引用公共参数。如接口参数加密认证sign=MD5(q+str) q为Url参数入参,str为固定字符串
,在sign参数列值输入$[q]str
,则将获取到的值经MD5加密算法加密后赋值给参数,默认为32位小写加密。