测试图形验证码接口

 1.接口随机返回图片验证码,不同平台返回特定的图片包。并且每调用一次接口,图片会随机变化接口的直接返回结果是base64格式,需要转化为图片格式。

2.需要切换不同的url,涉及到环境变量的配置。 postman参数传递 - 简书

测试图形验证码接口

3.需要设置不同参数值,涉及到参数化及传参{{ }}。

4.base64图片在线转换工具 - 站长工具

把返回的一长串,添加上一段代码:data:image/png;base64,,然后贴进去。即可转化为图片。

测试图形验证码接口

5.拓展:base64是什么

Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。

       什么情况下需要使用到Base64?Base64一般用于在HTTP协议下传输二进制数据,由于HTTP协议是文本协议,所以在HTTP协议下传输二进制数据需要将二进制数据转换为字符数据。然而直接转换是不行的。因为网络传输只能传输可打印字符。

什么是可打印字符?在ASCII码中规定,0~31、127这33个字符属于控制字符,32~126这95个字符属于可打印字符,也就是说网络传输只能传输这95个字符,不在这个范围内的字符无法传输。

怎么才能传输其他字符呢?其中一种方式就是使用Base64。Base64,就是使用64个可打印字符来表示二进制数据的方法。

上一篇:多校1005 HDU5785 Interesting (manacher)


下一篇:LeetCode337打家劫舍III