首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法获得响应头Cookie并将其设置为Jmeter脚本中的另一个请求体

无法获得响应头Cookie并将其设置为Jmeter脚本中的另一个请求体
EN

Stack Exchange QA用户
提问于 2021-04-16 15:52:26
回答 1查看 2.9K关注 0票数 2

无法将响应头(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

EN

回答 1

Stack Exchange QA用户

发布于 2021-04-16 18:17:13

最简单的方法就是将下一行添加到user.properties文件中:

代码语言:javascript
运行
复制
CookieManager.save.cookies=true

在下一次JMeter重新启动时,您可以在需要的地方以${COOKIE_HoldReservation}的形式访问cookie。更多信息:HTTP管理器高级用法-指南

如果您仍然想使用正则表达式来完成这个任务,下面是一个示例设置:

正则表达式的文本表示:

代码语言:javascript
运行
复制
Set-Cookie:\s*HoldReservation=(.+?);
票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/47295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档