在Postman跑步者的请求之间传递cookie

时间:2017-04-26 18:34:44

标签: cookies postman

我正在编写Postman集合,以便在Postman Runner中执行,这要求第一个请求中的cookie在后续请求中使用。

在curl中,你可以像这样实现这个

curl -d "username=x&password=y" -c logincookie.txt https://service.com/login
curl -b logincookie.txt https://service.com/x/profile

我似乎无法在邮差中这样做。

As documented,在我对第一个请求的测试中,我将cookie保存为环境变量

var login_cookie = postman.getResponseCookie("LOGIN");
postman.setEnvironmentVariable("login_cookie", login_cookie);

然后,as described in this blog post,我将以下标题添加到后续请求中,

Cookie: {{login_cookie}}

但服务器响应此请求,就好像没有提供cookie一样。

如何将cookie从第一个响应传递给第二个请求?

我使用Postman for Mac 4.10.7并使用默认设置启用了拦截器,虽然我不知道如何验证这实际上有效!

0 个答案:

没有答案