我正在尝试编写一些邮递员测试,要求我设置cookie。我的第一个请求在json负载中返回一个令牌,我已经将其取出并存储在变量中,但似乎无法将其注入cookie中以进行进一步的请求。
我得到的cookie值如下:
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时,它会在不替换变量the的情况下发送上述内容,即它具有{{my-cookie}}而不是变量的值。
我在邮递员API中看不到任何可以使我在语法上设置Cookie的内容。
我确实看到了这一点,但是只提到了通过对话框添加它们
https://www.getpostman.com/docs/v6/postman/sending_api_requests/interceptor_extension
我也找到了这个,但是找不到如何使用它。
https://www.postmanlabs.com/postman-collection/Cookie.html
我假设这是一个普遍的要求,必须遗漏一些明显的东西,有人知道如何做到吗?