web_submit_data和web_custom_request的比較

使用web_submit_data()函數的POST方法提交表單數據:

Action()

{

      web_submit_data("order",

      "Action=http://192.168.52.123/api/order/",

      "Method=POST",

      "TargetFrame=",

      "RecContentType=text/html",

      "Mode=HTML",

 

      ITEMDATA,

      "Name=price", "Value={NewParam}", ENDITEM,

      "Name=amount", "Value=100", ENDITEM,

      "Name=action", "Value=0", ENDITEM,

      "Name=user", "Value={NewParam_1}", ENDITEM,

      "Name=stock", "Value={NewParam_2}", ENDITEM,

       LAST);

       return0;

}




用web_custom_request()函數實現提交數據:


Action()

 //加個頭文件,用來說明使用的方法

   web_add_auto_header("Content-Type","application/json");

   web_custom_request("HKS",

                       "URL=http://192.168.50.17:8080/commissions/bench_5/1/HKS",

                       "Method=POST",

                       "Resource=0",

                        "RecContentType=application/json",

                      "Referer=",                     

                      "Body={\"accountId\":\"HKS_1\",\"commission_amount\":1000.00,\"commission_price\":95.000,\"commission_type\":\"0\",\"embed\":1,\"stock_code\":\"00001\",\"stock_type\":\"0\",\"uuid\":\"bench_5\"}",

                      "TargetFrame=",

                       LAST);

       //判斷頁面返回正確與否

       if(web_get_int_property(HTTP_INFO_RETURN_CODE)==201)  //開發確認此接口返回值爲201

              lr_output_message("OK!!");

       else

              lr_error_message("Fail!!");

       return0;

}




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