首页 > 解决方案 > 在 JSR223 采样器中读取 xml 到字符串时出现意外令牌

问题描述

我正在尝试读取具有 XML 并面临意外令牌问题的字符串。

我在 JMeter 中使用 JSR223 采样器并尝试使用

request_payload=vars.get("${requestPayload}");

我在变量 requestPayload= 中有我的 xml "<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> <soap:Header><wsse:Security "

我想在 JSR223 Sampler 中读取这个值。

错误信息:

响应消息:javax.script.ScriptException:org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败:Script4.groovy:1:意外令牌:http @ line 1,column 54.t("<soap:Envelope xmlns:soap="http://www

标签: xmlgroovyjmeterjsr223

解决方案


不要在 JSR223 中使用 ${} 语法,简单地说

  vars.get("requestPayload");

推荐阅读