在JMeter中,如何关联/参数化HTTP头管理器?

在JMeter中,如何关联/参数化HTTP头管理器?,jmeter,jmeter-4.0,Jmeter,Jmeter 4.0,我的HTTP请求具有子HTTP头管理器。HTTP头管理器具有动态值和其他参数,具体取决于GUI应用程序上的搜索。见图。xsrf令牌是动态的,auditlog根据我通过vEnl进行的搜索而变化。我使用的是JMeter4.0。HTTP请求是GET,因此也不能使用复选框“将多部分/表单数据用于POST”。在这种情况下,如何关联/参数化 使用正则表达式提取器响应任何对该头管理器具有正确值的请求。例如,将其命名为:testDynaVar 然后在auditlog的值中使用${testDynaVar}。参数值

我的HTTP请求具有子HTTP头管理器。HTTP头管理器具有动态值和其他参数,具体取决于GUI应用程序上的搜索。见图。xsrf令牌是动态的,auditlog根据我通过vEnl进行的搜索而变化。我使用的是JMeter4.0。HTTP请求是GET,因此也不能使用复选框“将多部分/表单数据用于POST”。在这种情况下,如何关联/参数化


使用
正则表达式提取器
响应任何对该
头管理器具有正确值的请求。例如,将其命名为:
testDynaVar


然后在
auditlog
的值中使用
${testDynaVar}
。参数值将被传递到此标头管理器。

您需要使用合适的JMeter从以前的响应中提取此
xsrf令牌
,将其保存到HTTP标头管理器中,并用此变量替换记录的硬编码值,请参阅文章示例实现

HTTP Header Manager可以在运行时评估JMeter变量,并用相应的值替换占位符:

关于此
auditlog
标题,您的问题没有包含足够的信息,无法提供正确的配置,乍一看,您可以使用