首页 > 解决方案 > 修改 JMeter 中的 cookie 以在值周围包含花括号

问题描述

我有以下 JSR223 PostProcessor,其中捕获的 c_QUID 值将用花括号括起来并在 cookie 中使用。例如如果 c_QUID 是 5575-9878-4848-8897,那么我需要将 cookie 设置为 {5575-9878-4848-8897}。我可以在下面的脚本中修改什么来做到这一点?截至目前,它不添加花括号。

import org.apache.jmeter.protocol.http.control.*

//Get cookie manager
CookieManager cm = sampler.getCookieManager()
log.info("XXXXXXXXXX QUID " + vars.get("c_QUID"));
Cookie c = new Cookie("QUID", vars.get("c_QUID"), "stage.randomtesting.com", "/", true, 1557578515)
cm.add(c);

标签: cookiesjmeter

解决方案


使用字符串连接值:

new Cookie("QUID", "{" + vars.get("c_QUID") + "}",

推荐阅读