PostMan通过cookie模拟登录访问其他接口:
1.使用chrome 登录系统
通过调试工具获取cookie
通过login.jsp页面登录,然后我们开启chrome调试工具,获取到Cookies。
我们在Postman中使用这个Cookie可以实现登录,获取到登录的权限。
在headers中添加Cookie value 把获取到的cookie 值粘贴进去
首先还是对接口做一下说明:
和我们三中的 请求是一样的,只不是过这增加了权限,需要登录才能访问。
请求方式:
get
Url:
http://192.168.31.107:8080/app/wr/task/GetTaskInfoByServerNameAndTaskStatus.html
请求参数:
servername=AAA
taskstatus=0
备注:
上个中的url 是http://192.168.31.107:8080/api/wr/task/GetTaskInfoByServerNameAndTaskStatus.html
这个是将url中的api换成了app,并且增加了权限。如果不添加cookie访问返回的结果将是登录页面的html。
-------------------------------------分隔符-----------------
1.首先我们看看未模拟Cookie发起请求返回的结果。
2.在headers中添加Cookie value 把获取到的cookie 值粘贴进去;
注意:
1.在使用cookies时,需要开启Interceptor插件,否则是发不出cookie的,没有效果。
2.在使用过程中 浏览器要一直打开着,否则也是没有效果的。
相关标签: