无法将响应头(Set-Cookie值)传递给另一个请求体以放置保留。
要进行预订,我需要从HoldReservation API中获得cookie,但是当获得Beanshell后修复器中的所有cookie并将其发送给Beanshell预修复器时就没有帮助了。
我有线程级的Cookie Manager,但这不是在执行过程中生成的cookie。
我只想得到HoldReservation,从下面的Cookie: Set-Cookie: HoldReservation=;expires=Thu,15-2021 17:40:20 GMT;path=/;secure
发布于 2021-04-16 18:17:13
最简单的方法就是将下一行添加到user.properties文件中:
CookieManager.save.cookies=true在下一次JMeter重新启动时,您可以在需要的地方以${COOKIE_HoldReservation}的形式访问cookie。更多信息:HTTP管理器高级用法-指南
如果您仍然想使用正则表达式来完成这个任务,下面是一个示例设置:

正则表达式的文本表示:
Set-Cookie:\s*HoldReservation=(.+?);https://sqa.stackexchange.com/questions/47295
复制相似问题