SendRequest post后 后台接受不到数据

u012568931 2016-11-28 01:53:59
C语言代码
INTERNET_PORT nPort = 80;
DWORD dwRet = 0;
CInternetSession session;

CHttpConnection* pServer = session.GetHttpConnection(_T("1.guizhoujintongren.sinaapp.com"), nPort);
CHttpFile* pFile = pServer->OpenRequest(CHttpConnection::HTTP_VERB_POST, _T("/serveAppointment/writeXML.php"));

CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded;charset=UTF-8"); // 请求头

//开始发送请求
CString postData = _T("xml=yangfeng");

pFile->SendRequest(strHeaders,(LPTSTR)(LPCTSTR)postData,postData.GetLength());
pFile->QueryInfoStatusCode(dwRet);


后台测试代码PHP环境

<?php
$s = new SaeStorage();
$readXML = $_POST[‘xml’];
$s->write('kaipiao', 'test23.txt', $readXML);
echo $readXML;
?>


txt程序访问过TXT文本能正常生成 但是$readXML为空 用表单提交$readXML有数据
...全文
959 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjq2003 2016-12-03
  • 打赏
  • 举报
回复
建议用网络调式助手测一下

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧