答案 0 :(得分:1)
我相信这可能是你的正则表达。
键=(。+?)
?在这种情况下应该意味着'只有一次',所以如果key = abcdefg,那么来自你的提取器的$ {key}会拉出'a'。
在您的情况下,您可以使用key =(。+)
我写了一个简单的example,您可以在其中下载JMX。使用公共站点关注重定向并从重定向中提取值。我有两个正则表达式提取器,一个像你一样,另一个没有?然后我使用BSF Sampler从这些提取器输出值。
如果这不能解决您的问题需要了解所有这些重定向,或许另一个重写'密钥'?
答案 1 :(得分:0)
您需要选择正则表达式提取器并将其拖动以突出显示339,然后将正则表达式提取器放在那里。提取器应该是339的子级,与HTTP标头管理器处于同一级别。
答案 2 :(得分:0)
您的配置存在多个问题:
Main sample and sub-samples
URL
key=(.*)
有关使用正则表达式进行关联的详细信息,请参阅Using RegEx (Regular Expression Extractor) with JMeter指南。
顺便说一下,您可以直接从View Results Tree听众处测试正则表达式 - 只需在下拉列表中选择RegExp Tester
: