我有一个使用HTTP采样器的JMeter计划,我尝试向请求添加一个头。
但是,当我运行测试时,我看不到标题......
我遗漏了什么?为什么我的标头没有显示在请求中?
我也试过这个,但得到了同样的结果。
ilmyapht1#
您的问题是由于标头管理器的作用域错误。将其作为Get Session的子项或测试计划的子项(如果它适用于测试计划的整个请求)。示例:
如果失败,则可能是由于用户凭据预处理程序(在发送GetSession请求之前运行),但由于您没有显示代码。另一种选择是,你看到的是重定向请求,而不是初始的一个,检查你的配置,让你看到2个请求:
lsmepo6l2#
我遇到了同样的问题(在线程级别编辑HTTP头时,它会使用我的旧值),我没有意识到我在较低级别也有一个HTTP头。所以请确保删除HTTP头管理器的任何其他示例。我在线程组级别和https请求级别都有一个示例。我删除了https级别的一个示例,它修复了我的问题。
2条答案
按热度按时间ilmyapht1#
您的问题是由于标头管理器的作用域错误。
将其作为Get Session的子项或测试计划的子项(如果它适用于测试计划的整个请求)。
示例:
如果失败,则可能是由于用户凭据预处理程序(在发送GetSession请求之前运行),但由于您没有显示代码。
另一种选择是,你看到的是重定向请求,而不是初始的一个,检查你的配置,让你看到2个请求:
lsmepo6l2#
我遇到了同样的问题(在线程级别编辑HTTP头时,它会使用我的旧值),我没有意识到我在较低级别也有一个HTTP头。所以请确保删除HTTP头管理器的任何其他示例。我在线程组级别和https请求级别都有一个示例。我删除了https级别的一个示例,它修复了我的问题。