JMeter不接受CSRFToken的变量值

0mkxixxg  于 2023-11-19  发布在  其他
关注(0)|答案(1)|浏览(127)

我创建了一个名为token.

的变量
我已经添加了令牌在下一步即登录步骤参数.

但它不接受保存在变量中的令牌值。它显示“令牌”术语,登录步骤失败。它应该采用第一个图像中显示的正则表达式字段的值。

e0bqpujr

e0bqpujr1#

最有可能的是,JMeter“不接受”这个变量,因为正则表达式提取器找不到与响应头中提供的正则表达式匹配的任何内容。
我们不能建议一个适当的配置,而不看到令牌在响应中的样子,我的假设是:
1.看起来你试图从HTML input中提取一个值,在这种情况下,你需要将“Field to check”切换到Body


的数据

  1. It's not recommended to use regular expressions for extracting data from HTML,考虑切换到CSS Selector Extractor可能是一个更好的主意。如果有多个输入(我相信是这样的),你应该提供一个唯一的过滤器,如输入的名称或ID或任何东西,否则你会得到第一个匹配。

相关问题