try{
CString strDescript = "提交成功完成!";
CString strUrl = "http://localhost:8081/pro/index.php/Home/Index/add";
CString strPara = "username=wangy&password=123456";
CString strServer, strObject, strHeader, strRet;
unsigned short nPort;
DWORD dwServiceType;
if(!AfxParseURL(strUrl, dwServiceType, strServer, strObject, nPort))
{
strDescript = strUrl + "不是有效有网络地址!";
AfxMessageBox(strDescript);
return;
}
CInternetSession sess;//Create session
CHttpFile* pFile;
CHttpConnection *pServer = sess.GetHttpConnection(strServer, nPort);
if(pServer == NULL)
{
strDescript = "对不起,连接服务器失败!";
AfxMessageBox(strDescript);
return;
}
pFile = pServer->Open
C++POST提交数据
最新推荐文章于 2023-09-03 18:53:12 发布
这段代码展示了如何使用C++通过HTTP POST方法向服务器发送数据。它创建了一个Internet会话,连接到指定的URL,然后打开一个请求,设置请求头并发送数据。如果服务器返回200到299之间的状态码,表示请求成功,数据会被读取并显示。否则,将显示错误信息。
摘要由CSDN通过智能技术生成