背景:
想通过Postman实现接口串联,从登录接口的RespouseHeader中获取 Set-Cookie值;发现RespouseHeader中存在多个:Set-Cookie,如何取到自己想要的呢?

最开始在 Tests 输入的是以下代码:
var cookie = postman.getResponseHeader("set-cookie");
console.log(cookie)
从控制台发现:只能取到Set-Cookie中的最后一个值:

请教了老大后,原来Postman可以直接获取到ResponseCookie:
var JSESSIONID = postman.getResponseCookie("JSESSIONID")["value"]
console.log(JSESSIONID)
从控制台看到:通过getResponseCookie可以取到任意的cookie啦~

本文介绍了如何在Postman中处理响应头中包含多个Set-Cookie值的情况。通过使用`getResponseCookie`方法,可以方便地获取特定的Cookie值,如JSESSIONID。这个技巧对于接口测试和自动化流程的构建非常有用。
4381

被折叠的 条评论
为什么被折叠?



