如何在JMeter的_摘要函数中引用body?
我计划将摘要头添加到JMeter中的“HTTP头管理器”中。 我计划使用中引用的_摘要函数 例如: ${u摘要(MD5,${message body},,,,,} 如何根据RFC3230引用消息体?您可以使用而不是如何在JMeter的_摘要函数中引用body?,jmeter,Jmeter,我计划将摘要头添加到JMeter中的“HTTP头管理器”中。 我计划使用中引用的_摘要函数 例如: ${u摘要(MD5,${message body},,,,,} 如何根据RFC3230引用消息体?您可以使用而不是${message body}变量,并在运行时动态检索请求体 获取当前请求正文的Groovy语法: ${__groovy(ctx.getCurrentSampler().getArguments().getArgument(0).getValue(),)} 与_digest()函数结
${message body}
变量,并在运行时动态检索请求体
获取当前请求正文的Groovy语法:
${__groovy(ctx.getCurrentSampler().getArguments().getArgument(0).getValue(),)}
与_digest()函数结合使用:
${__digest(MD5,${__groovy(ctx.getCurrentSampler().getArguments().getArgument(0).getValue(),)},,,)}
演示:
在上述示例中:
代表ctx
解析为ctx.getCurrentSampler()
有关所有可用函数的详细信息,请参阅JavaDoc和文章您的意思是什么?messagebody变量应该包含整个请求体,我的意思是,您必须以某种方式将post请求体分配给这个变量${messagebody}。如何分配此任务。您知道如何在摘要上应用Base64编码吗?当我使用函数uu Base64Encode()时,我从邮递员函数CryptoJS.enc.Base64.stringify()接收到不同的值?