LR提交JSON格式的请求

本文介绍了一个测试接口的过程,该接口用于修改用户铜板,要求使用PUT方法并以JSON格式发送请求。在遇到POST方法返回404错误后,改用PUT方法并设置"EncType=application/json"解决了问题。提供的测试脚本展示了具体的实现细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求:

测试一个“修改用户铜板”的接口,这个接口接收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;
}




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值