在带有变量的Postman中设置cookie
我正在尝试编写一些邮递员测试,要求我设置cookie。我的第一个请求返回json负载中的令牌。我已经将其取出并存储在一个变量中,但我似乎无法将其注入cookie以供进一步请求 我得到cookie的值,如下所示:在带有变量的Postman中设置cookie,postman,Postman,我正在尝试编写一些邮递员测试,要求我设置cookie。我的第一个请求返回json负载中的令牌。我已经将其取出并存储在一个变量中,但我似乎无法将其注入cookie以供进一步请求 我得到cookie的值,如下所示: var json = pm.response.json(); pm.globals.set("my-cookie", json.Token); 我在cookie对话框中尝试了以下操作: my-cookie={{my-cookie}}; path=/; domain=.myhost.co
var json = pm.response.json();
pm.globals.set("my-cookie", json.Token);
我在cookie对话框中尝试了以下操作:
my-cookie={{my-cookie}}; path=/; domain=.myhost.com; Expires=Tue, 19 Jan 2038 03:14:07 GMT;
但是,当它发送cookie时,它发送上述内容,而不替换变量,即它具有{{my cookie}},而不是变量的值
我在postman API中看不到任何东西可以让我按语法设置请求的Cookie
我确实看到了这一点,但它只提到通过对话框添加它们
我也发现了这个,但没有提到如何使用它
我假设这是一个常见的要求,并且肯定遗漏了一些明显的东西。有人知道怎么做吗?尝试使用Headers功能,键为
Cookie
,值为cookieName={{yourVariable}}
你应该看看这个
.
如果有人偶然发现这个问题,在当前版本中,在请求窗口的右侧有一个设置请求cookie的特殊部分。我也做了同样的事情,但邮递员网站说您不能覆盖标题。但是我不确定,如果你点击左侧请求标题下的“隐藏”链接,它也有自己的Cookie,带有灰色复选框,这意味着你不能编辑它。