happy_Ryan 发表于 2017-3-27 18:24:07

请大神帮忙web_custom_request请求body特殊参数拼接

使用web_custom_request方式,POST方法,body的参数如下,如何将下列参数拼接起来放进body中,已经试了好久都是报语法错误

key_id:1
ppsmg:wdawdawdw2Yhadnkk7gsjHkJhlJBHJNHLNH
msqg:{plo:{asy_tty:1,pi_id:322,mjid:9877}} msqg的参数为plo,plo的参数包括asy_tty:1、pi_id:322、mjid:9877三个参数
she221:dhYHGhg8juKhbdwln

happy_Ryan 发表于 2017-3-27 21:24:21

麻烦懂的大神帮忙看看吧

happy_Ryan 发表于 2017-3-27 21:24:45

麻烦知道的帮忙看下吧,小弟不胜感激

szyszy2000 发表于 2017-3-28 14:30:05

1.LOADRUNNER设置 Tools>General Options>Parameterization>Parameter Braces>其中left 与right改为 < >
2.        web_custom_request("test",
                "URL=your_url",
                "Method=POST",
                "Resource=0",
                "Referer=your_referer",
                "Mode=HTML",                 "Body=key_id=1&ppsmg=wdawdawdw2Yhadnkk7gsjHkJhlJBHJNHLNH&msqg={plo:{asy_tty:1,pi_id:322,mjid:9877}}&she221=dhYHGhg8juKhbdwln",
                LAST);

3.右键需要参数化的具体值,使用参数化替换

happy_Ryan 发表于 2017-3-28 16:31:22

szyszy2000 发表于 2017-3-28 14:30
1.LOADRUNNER设置 Tools>General Options>Parameterization>Parameter Braces>其中left 与right改为 < >
2 ...

首先非常感谢解答,但是我发现按照回复中的尝试还是不行,而且昨天的参数有误,正确参数如下,
key_id:1
data:{ppsmg:wdawdawdw2Yhadnkk7gsjHkJhlJBHJNHLNH
msqg:{plo:{asy_tty:1,pi_id:322,mjid:9877},she221:dhYHGhg8juKhbdwln}}data的参数为ppsmg和msqg, msqg的参数为plo和she221,plo的参数包括asy_tty:1、pi_id:322、mjid:9877三个参数

szyszy2000 发表于 2017-3-29 16:23:16

1.建议你贴下你的脚本和具体错误
2.从当前描述来看,猜测你应该是要提交一个json格式的请求
可以参考:http://www.cnblogs.com/smstars/p/5098663.html
页: [1]
查看完整版本: 请大神帮忙web_custom_request请求body特殊参数拼接