欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LR提交JSON格式的请求

程序员文章站 2022-07-16 10:29:18
...

需求:

测试一个“修改用户铜板”的接口,这个接口接收JSON格式的请求,返回JSON格式的结果;

必须用PUT方式提交请求;

提交内容:

{"method":"modify","value":5,"summary":"测试人员测试","otime":1315982930209,"once":true,"rcover":false}


开始使用Method=POST,运行脚本时返回404,说明参数没传成功,后改成PUT方法即可。

同时还要注意指定请求内容的方法,要用JSON:"EncType=application/json"。


最终脚本实现如下:

Action()
{
web_custom_request("account",
"Method=PUT", //这里使用PUT方法
"Resource=1",
"URL=http://192.168.51.31:8198/money/080314010011797357/account?sysid=myjrj",
"RecContentType=application/json", //指定响应头(接收)的Content-Type,这里是"JSON"
"EncType=application/json", //指定请求头的Content-Type,这里也是“JSON”

//这是传的json串参数
"Body={\"method\":\"modify\",\"value\":5,\"summary\":\"测试人员测试\",\"otime\":1315982930209,\"once\":true,\"rcover\":false}",

"TargetFrame=",
LAST);

return 0;
}