概览:
postman中Authorization,Headers,Body, Pre-request Script等各自的作用:
-
Headers:这个是我们添加头部信息的,类我们登录一个网页后获取到的Headers信息,可以在这里添加,通常添加的都是request Headers里面的信息。
-
Body:可以在页面中发送数据,例如我们在登录页面需要输入username和password。有四种类型:
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测试需要shiro权限的接口
一、在游览器中提前登录,获取Cookie。
二、打开postman,设置headers
将游览器中的cookie本文复制到postman中
注意Cookie的写法要跟图中的一样。
三、提交请求获得数据
最后就可以获得权限,直接提交请求,即可得到接口返回的数据
情景二:postman测试shiro登录权限接口
postman测试登录页面