如何将jmeter响应数据(例如:获取不带任何标签的响应295)传递到下一个http请求url路径/正文
如何将jmeter响应数据(例如:获取不带任何标签的响应295)传递到下一个http请求url路径/正文。这个3位/4位数字是为每次运行动态生成的,这个值我必须在下次API调用中使用它。由于此值没有任何标签/属性名称,因此不确定如何提取此值。请建议。正则表达式配置:如何将jmeter响应数据(例如:获取不带任何标签的响应295)传递到下一个http请求url路径/正文,jmeter,Jmeter,如何将jmeter响应数据(例如:获取不带任何标签的响应295)传递到下一个http请求url路径/正文。这个3位/4位数字是为每次运行动态生成的,这个值我必须在下次API调用中使用它。由于此值没有任何标签/属性名称,因此不确定如何提取此值。请建议。正则表达式配置: Reference Name: anything Regular Expression: (.+) Template: $1$ Match No.(O for Random): 1 引用名称应作为变量在下一个HTTP请求URL路径
Reference Name: anything
Regular Expression: (.+)
Template: $1$
Match No.(O for Random): 1
引用名称应作为变量在下一个HTTP请求URL路径/正文中传递
查看结果树中的Regex测试
截图
如果需要提取单个数值,则相关的正则表达式将像(\d+)
一样简单。请参阅以获取快速参考
如果将来您需要一个正则表达式来返回整个响应(包括换行符、特殊字符等),根据文章,它将类似于(?s)(^.*)
使用表达式(++)作为正则表达式。谢谢@Adnan。工作正常,能够使用reg表达式(+)提取值。