jmeter 在性能测试期间,当请求内容看起来是编码格式时,是否有方法处理API请求中的编码数据

zzwlnbp8  于 2023-05-17  发布在  其他
关注(0)|答案(1)|浏览(122)

下面是一个记录数据的例子
HTTP请求标头:https://qa.*****
HTTP请求内容:vrAJ82y0qP93FB2YCj6PAgG5f2IxEUpvYRnJ59D4HGb4n3G3YkjYSMXs3vWUIuAOHHjs
当再次尝试重播录制的脚本时,响应显示“无法理解请求”
请求内容随着每个新会话而不断变化,在这种情况下,在性能测试期间如何处理?有没有办法在重放脚本时解码这些数据
注意:我们可能无法关联请求,因为这不会出现在其他地方,并且对于该特定请求是唯一的

cngwdvgl

cngwdvgl1#

最有可能的是payload is being encoded somehow using a JavaScript function
Inspect your web page source and look for the function,负责有效载荷加密。
完成后,您可以使用JSR223 PreProcessor和Groovy language实现它,并在运行时动态生成请求有效负载

相关问题