我正在尝试编写一些邮递员测试,要求我设置cookie。我的第一个请求在json负载中返回一个令牌,我已经将其取出并存储在变量中,但是我似乎无法将其注入cookie中以进行进一步的请求。
我得到的cookie的价值,像:
var json = pm.response.json();
pm.globals.set("my-cookie", json.Token);
Run Code Online (Sandbox Code Playgroud)
我已经在Cookie对话框中尝试过此操作:
my-cookie={{my-cookie}}; path=/; domain=.myhost.com; Expires=Tue, 19 Jan 2038 03:14:07 GMT;
Run Code Online (Sandbox Code Playgroud)
但是,当它发送cookie时,它发送上面的消息而不替换变量,即它具有{{my-cookie}}而不是变量的值。
我在邮递员API中看不到任何可以使我在语法上设置Cookie的内容。
我确实看到了这一点,但是只提到了通过对话框添加它们
https://www.getpostman.com/docs/v6/postman/sending_api_requests/interceptor_extension
我也发现了这一点,但没有提及如何使用它。
https://www.postmanlabs.com/postman-collection/Cookie.html
我以为这是一个普遍的要求,必须遗漏一些明显的东西,有人知道该怎么做吗?
| 归档时间: |
|
| 查看次数: |
6849 次 |
| 最近记录: |