我有一个jmx脚本,其中每个soap请求都有一个头管理器。 我想提取具有值的SOAPAction字段:“http://****.svc” 并将其作为http采样器的名称。
我是否需要编码才能访问它,如果是,那么如何?
标题管理器字段是否可以使用变量/属性?
答案 0 :(得分:1)
将以下代码放入"脚本"面积:
for (int i = 0; i < sampler.getHeaderManager().size(); i++) {
def header = sampler.getHeaderManager().getHeader(i)
if (header.getName().equals('SOAPAction')) {
prev.setSampleLabel(header.getValue())
break
}
}