Http Jmeter如何将变量值发送到特定请求的响应

Http Jmeter如何将变量值发送到特定请求的响应,http,variables,jmeter,request,response,Http,Variables,Jmeter,Request,Response,我在Jmeter工作。 我需要在特定请求的响应中发送变量名“Reference”的值。 我能够使用BeanShell后处理器通过字符串“vars.put(“response”,newstring(data));”获得响应 我需要获取变量'Reference',该变量被id称为id=“Reference” 我需要将值传递给变量“Reference”。 有人能帮忙吗?对于任何形式的脚本,因此如果您想将响应存储到引用JMeter变量中,您可以按如下操作: 添加为要存储响应的请求的子级 将以下代码放入“

我在Jmeter工作。 我需要在特定请求的响应中发送变量名“Reference”的值。 我能够使用BeanShell后处理器通过字符串“vars.put(“response”,newstring(data));”获得响应 我需要获取变量'Reference',该变量被id称为id=“Reference”

我需要将值传递给变量“Reference”。 有人能帮忙吗?

对于任何形式的脚本,因此如果您想将响应存储到
引用
JMeter变量中,您可以按如下操作:

  • 添加为要存储响应的请求的子级
  • 将以下代码放入“脚本”区域:

    其中:

    • vars
      是类实例的缩写
    • prev
      代表父级
    请参阅JavaDoc,以获取上述所有可用函数/属性的简写说明,以及上述示例和Groovy脚本可用的其他JMeter API快捷方式的全面解释


  • 我得到了响应..但是现在我需要给我得到的响应中的变量'reference'赋值。
    vars.put("Reference", prev.getResponseDataAsString());