在 JSR223 采样器中将 xml 读取到字符串时出现意外标记

unexpected token while reading xml to string in JSR223 sampler

我正在尝试读取一个包含 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 采样器中读取这个值。

错误信息:

Response message: javax.script.ScriptException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script4.groovy: 1: unexpected token: http @ line 1, column 54. t("<soap:Envelope xmlns:soap="http://www

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

  vars.get("requestPayload");

克服错误的正确语法如下:

vars.get("requestPayload");