微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > TI http_client_demo例子POST在哪部分要修改?

TI http_client_demo例子POST在哪部分要修改?

时间:10-02 整理:3721RD 点击:

TI http_client_demo例子POST在哪部分要修改?


最近在SDK1.1.0版本试了http post获得json信息,获取不了,主要在填充表单那部分,SDK没有相关的程序代码。

http://broadbox.net:6060/broadbox-api/user/reg/toy.json?phone=13810112345&sn=13810112345&relationAccount=app_659c8cd3401342278a3824c1c5cdab6b

以上是要获取的json信息。

程序代码主要参数如下


#define PREFIX_BUFFER "/broadbox-api/user/reg/toy.json"
#define HOST_NAME "broadbox.net"
#define HOST_PORT (6060)


POST方式填充表单:

lastFlag = 0;
lRetVal = HTTPCli_sendField(cli, HTTPCli_FIELD_NAME_FROM, "phone=13810112345", lastFlag);
lRetVal = HTTPCli_sendField(cli, HTTPCli_FIELD_NAME_FROM, "sn=13810112345", lastFlag);
lastFlag = 1;
lRetVal = HTTPCli_sendField(cli, HTTPCli_FIELD_NAME_FROM, "relationAccount=app_659c8cd3401342278a3824c1c5cdab6b", lastFlag);
if(lRetVal < 0)
{
  UART_PRINT("Failed to send HTTP POST request header.\n\r");
   return lRetVal;
}

获取得的json跟没有填充表单一样的信息。地址:http://broadbox.net:6060/broadbox-api/user/reg/toy.json(一模一样)


请问在哪部分要修改的,POST填充表单不是采用FROM吗?


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top