概览:

postman中Authorization,Headers,Body, Pre-request Script等各自的作用:
PostMan测试接口的系列问题

  • Headers:这个是我们添加头部信息的,类我们登录一个网页后获取到的Headers信息,可以在这里添加,通常添加的都是request Headers里面的信息。
    PostMan测试接口的系列问题

  • Body:可以在页面中发送数据,例如我们在登录页面需要输入username和password。有四种类型:
    PostMan测试接口的系列问题

    postman中x-www-form-urlencoded与form-data与raw的区别
    这是W3C定义的两种不同的表格类型,如果你想发送简单的text/ASCII数据,使用x-www-form-urlencoded , 这是默认的形式。
    如果你想发送非ASCII文本或者大的二进制数据,使用form-data。
    如果你想发送纯文本或者JSON,使用Raw。就像它的字面意思一样,postman会只发送纯文本,不会进行任何修饰。
    Binary可以发送非文本数据,例如视频/音频。

postman中的接口测试完后会默认保存cookies,我们可以进行设置
PostMan测试接口的系列问题
点击进行设置:
PostMan测试接口的系列问题

情景一:postman测试需要shiro权限的接口

一、在游览器中提前登录,获取Cookie。

PostMan测试接口的系列问题

二、打开postman,设置headers

将游览器中的cookie本文复制到postman中
PostMan测试接口的系列问题
注意Cookie的写法要跟图中的一样。

三、提交请求获得数据

最后就可以获得权限,直接提交请求,即可得到接口返回的数据

情景二:postman测试shiro登录权限接口

postman测试登录页面
PostMan测试接口的系列问题

相关文章: