我正在使用java Jmeter Api从java创建jmeter脚本。我正在使用HTTPSamplerProxy创建http请求,我需要在Jmeter GUI中调用post body或“Body Data”。
我需要一些关于如何将json添加到“Body Data”的帮助。
答案 0 :(得分:2)
我找到了问题的答案: HTTPSamplerProxy.addEncodedArgument(“正文数据”,“您要使用的帖子正文数据”,“”);
答案 1 :(得分:0)
我遇到了同样的问题,但是如果已经有一些论点addEncodedArgument
将不是第一个,即不是身体。所以我试过这个:
if(((HTTPSamplerProxy)sampler).getArguments()==null){
((HTTPSamplerProxy)sampler).addNonEncodedArgument("body", body, "");
}else{
((HTTPSamplerProxy)sampler).getArguments().getArgument(0).setValue(body);
}