LoadRunner JavaHttp Json格式
上一篇 /
下一篇 2012-12-25 14:10:02
/ 个人分类:性能
今天遇到loadrunner JavaHttp格式的问题,经抓包分析得以解决,临时小记,以备后用。
1:与C写法不同,部分参数需要放到String[],否则编译不过。
2:一定要注意body写法,否则发出去的报文非Object格式,后面的参数变量用引号括起来,变量值数据类型确定是否要用引号,除body本身首尾的双引号外,其他双引号需要加入反斜杠(\)转义。
3:json参数的参数化用法和其他一样(例子中的parameter3的参数化)
htmlBody = "Body={\"parameter1\":\"
value1\",\"parameter2\":\"value2\",parameter3:\"{value3}\"}}";
web.custom_request("HttpRequest",
"Method=POST",
new String[]{ "URL=http://XXXX",
"RecContentType=application/json",
"EncType=application/json",
"Mode=HTML",
htmlBody,
"TargetFrame=",
"LAST"});
收藏
举报
TAG: