xml - 在 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
解决方案
不要在 JSR223 中使用 ${} 语法,简单地说
vars.get("requestPayload");
推荐阅读
- android - 如何使用双簧管在多声道音频应用程序中获得更小的缓冲区大小
- jsonpath - 如何使用 JSON 选择其中包含 () 的元素
- jmeter - Jmeter 5.1.1 中不存在侦听器“监控结果”
- javascript - 当模式框关闭时,如何将我的复选框重置为未选中?
- php - Laravel:ErrorException(E_ERROR)试图获取非对象的属性(查看:..../show.blade.php)
- python-3.x - Python请求http.client.RemoteDisconnected:远程结束关闭连接没有响应:(
- c# - 无法从 RHEL 7 上的 .Net 核心应用程序连接到 SQL Server 数据库
- arrays - INDIRECT 的数组结果
- python - 根据索引更改多个文件的名称
- php - 手动安装“papertrail/remote_syslog2”,找不到可执行文件