【发布时间】:2021-09-09 11:25:43
【问题描述】:
我正在使用 K6 编写一些性能脚本。我想从 setup() 方法创建一个用户登录,并将该 cookie 与 default() 函数中下一个请求的请求标头一起使用。在 K6 中读取浏览器 cookie 的最简单方法是什么?我查看了 cookieJar 和 response.cookies,但它似乎不起作用。
【问题讨论】:
标签: javascript performance-testing k6
我正在使用 K6 编写一些性能脚本。我想从 setup() 方法创建一个用户登录,并将该 cookie 与 default() 函数中下一个请求的请求标头一起使用。在 K6 中读取浏览器 cookie 的最简单方法是什么?我查看了 cookieJar 和 response.cookies,但它似乎不起作用。
【问题讨论】:
标签: javascript performance-testing k6
以下代码 sn-p 适用于此。问题是我以前使用 jar.cookiesForURL([DIRECTURL]) 而不是 jar.cookiesForURL(response.url)
let jar = http.cookieJar();
let cookies = jar.cookiesForURL(response.url);
console.log("CC::"+JSON.stringify(cookies));
【讨论】: