对于我记录时的应用程序,每个HTTP请求都需要在单独的HTTP标头管理器上维护的标头。 现在,登录后,每个请求都会在Header管理器中管理身份验证令牌。对于多个用户,我为此身份验证令牌传递变量。为了实现这一点,我需要在每个Header中编辑(或者我在Notepad ++中打开jmx文件,然后替换所有)。但是有没有办法像使用全局HTTP标头管理器来覆盖Sample杠杆标题。
答案 0 :(得分:1)
根据Using JMeter's HTTP Header Manager文章:
JMeter现在支持多个Header Manager。 合并标头条目以形成采样器的列表。如果要合并的条目与现有标头名称匹配,则它将替换先前的条目,除非条目值为空,在这种情况下将删除任何现有条目。这允许您设置一组默认标题,并对特定采样器应用调整。
如果您不喜欢这种情况,可以取消选中HTTP(S) Test Script Recorder
中的“捕获HTTP标头”框答案 1 :(得分:0)
如果整个脚本中的所有标头都相同,那么您可以删除当前为http请求采样器子项的所有单独标头,并且只保留一个标头管理器,而不是所有请求,它们将充当全局标头管理器,它将传递值到所有请求