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:

 

评分:0

我来说两句

Open Toolbar