LR提交JSON格式的請求

需求:

測試一個“修改用戶銅板”的接口,這個接口接收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;
}




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章