如何从Jmeter日志查看器获取数据并发送到另一个下一个请求

问题描述 投票:-1回答:1

Image。我使用JSR223后处理器解码了一个令牌,并能够使用“log.info(vars.get(mystring));”在日志查看器中查看正确的解码令牌。现在我想让解码后的数据在另一个下一个请求中发送。那我怎么做呢?

我使用以下代码来解码令牌并在此处输入[在此处输入图像描述] [2]在JMeter日志查看器中打印 -

enter code here String a=vars.get("tokenid");
import encrypt.TokenUpdate;
TokenUpdate obj=new TokenUpdate();
String mystring=obj.enc(a);
log.info(mystringenter image description here);
log.info(vars.get(mystring));

解码数据显示在JMeter日志查看器中。那么我可以获取该数据并发送到另一个下一个请求吗?

enter image description here

jmeter performance-testing
1个回答
0
投票

您可以使用vars.put并在下一个后续请求中引用该变量。

示例如下:

String a=vars.get("tokenid");
import encrypt.TokenUpdate;
TokenUpdate obj=new TokenUpdate();
String mystring=obj.enc(a);
log.info(vars.get(mystring));
vars.put("YourVariableName",mystring);

现在在您的下一个后续采样器中,您可以引用变量,如${YourVariableName}

你可以在同一主题here上找到我的其他详细答案

© www.soinside.com 2019 - 2024. All rights reserved.