Stan_Shi
2017-11-27 04:27FMC HTTP POST如何添加body(参数)
10//MFC类CHttpConnection管理与HTTP服务器的连接
CHttpConnection* pConnection = session.GetHttpConnection(TEXT("116.62.11.154"),//服务器IP地址
(INTERNET_PORT)8080);//端口号
CHttpFile* pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST,//设置为POST方法
TEXT("/mobile/bind.do"),//URL 你要访问的具体的文件(服务器会给你)
NULL,
1,
NULL,
TEXT("HTTP/1.1"),
INTERNET_FLAG_RELOAD);
//header 请求头
pFile->AddRequestHeaders(_T("Host: 116.62.11.154 : 8080"));
pFile->AddRequestHeaders(_T("mobile: 18717791650"));
pFile->AddRequestHeaders(_T("password: 123"));
pFile->AddRequestHeaders(_T("Content-Type: application/x-www-form-urlencoded; charset=UTF-8"));
pFile->AddRequestHeaders(_T("Content-Length: 25"));
CString strUserinfo = _T("binding-device=DY09000105");
pFile->SendRequest(NULL,0, (LPVOID)(LPCTSTR)strUserinfo, strUserinfo.GetLength());//发送请求
DWORD dwRet;
pFile->QueryInfoStatusCode(dwRet);
- 点赞
- 回答
- 收藏
- 复制链接分享
7条回答
为你推荐
- FPGA输出时钟的电压摆幅过小
- 人工智能
- 开发语言
- 1个回答
- Select2 - >动态输入以字符串形式返回(jQuery
- javascript
- php
- jquery
- 2个回答
- UBOOT 设置环境变量重启后失效,恢复了默认设置,提示Warning - bad CRC, using default environment
- c语言
- c++
- 1个回答
- QT串口编程,如何获取电脑当前可用端口名。
- qt
- c++
- 串口通讯
- 串口api
- 1个回答