Lancer_Leeee 2015-05-19 08:26 采纳率: 0%
浏览 17490

求助,PHP与C++通信问题

C++写了一个HTTPRequest的类,访问服务器,通信也成功了,服务器那端是现有的PHP代码段, PHP那端调用"GLOBALS"的时侯$-POST()无法获取我传送过去的POST信息
这是PHP断读到的数据,所有数据都集中在Server中了,我发送的POST请求,post()中却是空的。
"GLOBALS": {
"GLOBALS": null,
"_POST": [

    ],
    "_GET": [

    ],
    "_COOKIE": [

    ],
    "_FILES": [

    ],
    "_SERVER": {
        "REDIRECT_STATUS": "200",
        "HTTP_HOST": "192.168.150.241",
        "HTTP_ACCEPT": "image\/gif, image\/x-xbitmap, image\/jpeg, image\/pjpeg, application\/vnd.ms-excel, application\/msword, application\/vnd.ms-powerpoint,text\/html, application\/xhtml+xml, *\/*",
        "HTTP_ACCEPT_CHARSET": "GBK,utf-8;q=0.7,*;q=0.3",
        "HTTP_ACCEPT_LANGUAGE": "en-us",
        "HTTP_USER_AGENT": "sky-socket\/1.0",
        "CONTENT_LENGTH": "46",
        "CONTENT_TYPE": "application\/x-www-form-urlencoded",
        "PATH": "C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;D:\\wamp\\MySQL5\\bin;C:\\Program Files\\VisualSVN Server\\bin;",
        "SystemRoot": "C:\\Windows",
        "COMSPEC": "C:\\Windows\\system32\\cmd.exe",
        "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC",
        "WINDIR": "C:\\Windows",
        "SERVER_SIGNATURE": "",
        "SERVER_SOFTWARE": "Apache\/2.2.25 (Win32) PHP\/5.3.9",
        "SERVER_NAME": "192.168.150.241",
        "SERVER_ADDR": "192.168.150.241",
        "SERVER_PORT": "80",
        "REMOTE_ADDR": "192.168.150.35",
        "DOCUMENT_ROOT": "D:\/webroot\/api",
        "SERVER_ADMIN": "1150601100@qq.com",
        "SCRIPT_FILENAME": "D:\/webroot\/api\/index.php",
        "REMOTE_PORT": "61016",
        "REDIRECT_URL": "\/home\/test\/index3",
        "GATEWAY_INTERFACE": "CGI\/1.1",
        "SERVER_PROTOCOL": "HTTP\/1.0",
        "REQUEST_METHOD": "POST",
        "QUERY_STRING": "",
        "REQUEST_URI": "\/home\/test\/index3",
        "SCRIPT_NAME": "\/index.php",
        "PATH_INFO": "test\/index3",
        "PATH_TRANSLATED": "redirect:\\index.php\\home\\test\\index3\\test\\index3",
        "PHP_SELF": "\/index.php\/home\/test\/index3",
        "REQUEST_TIME": 1432009172
    },
    "_beginTime": 1432009172.1962,
    "_startUseMems": 371648,
    "_root": "\\","_REQUEST":[],"_SESSION":[]},"_POST":[],"_GET":[],"_COOKIE":[],"_FILES":[],"_SERVER":{"REDIRECT_STATUS":"200","HTTP_HOST":"192.168.150.241","HTTP_ACCEPT":"image\/gif,
    image\/x-xbitmap,
    image\/jpeg,
    image\/pjpeg,
    application\/vnd.ms-excel,
    application\/msword,
    application\/vnd.ms-powerpoint,
    text\/html,
    application\/xhtml+xml,
    *\/*","HTTP_ACCEPT_CHARSET":"GBK,
    utf-8;q=0.7,
    *;q=0.3","HTTP_ACCEPT_LANGUAGE":"en-us","HTTP_USER_AGENT":"sky-socket\/1.0","CONTENT_LENGTH":"46","CONTENT_TYPE":"application\/x-www-form-urlencoded","PATH":"C: \\Windows\\system32;C: \\Windows;C: \\Windows\\System32\\Wbem;C: \\Windows\\System32\\WindowsPowerShell\\v1.0\\;D: \\wamp\\MySQL5\\bin;C: \\ProgramFiles\\VisualSVNServer\\bin;","SystemRoot":"C: \\Windows","COMSPEC":"C: \\Windows\\system32\\cmd.exe","PATHEXT":".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC","WINDIR":"C: \\Windows","SERVER_SIGNATURE":"","SERVER_SOFTWARE":"Apache\/2.2.25(Win32)PHP\/5.3.9","SERVER_NAME":"192.168.150.241","SERVER_ADDR":"192.168.150.241","SERVER_PORT":"80","REMOTE_ADDR":"192.168.150.35","DOCUMENT_ROOT":"D: \/webroot\/api","SERVER_ADMIN":"1150601100@qq.com","SCRIPT_FILENAME":"D: \/webroot\/api\/index.php","REMOTE_PORT":"61016","REDIRECT_URL":"\/home\/test\/index3","GATEWAY_INTERFACE":"CGI\/1.1","SERVER_PROTOCOL":"HTTP\/1.0","REQUEST_METHOD":"POST","QUERY_STRING":"","REQUEST_URI":"\/home\/test\/index3","SCRIPT_NAME":"\/index.php","PATH_INFO":"test\/index3","PATH_TRANSLATED":"redirect: \\index.php\\home\\test\\index3\\test\\index3","PHP_SELF":"\/index.php\/home\/test\/index3","REQUEST_TIME":1432009172},"_beginTime":1432009172.1962,"_startUseMems":371648,"_root":"\\",
    "_REQUEST": [

    ],
    "_SESSION": [

    ]
}



    求帮忙~!谢谢
  • 写回答

2条回答 默认 最新

  • ked 2015-05-19 14:30
    关注

    可能是post的数据格式有问题。抓包一下c代码发出的http包,具体分析

    评论

报告相同问题?

悬赏问题

  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误
  • ¥30 最小化遗憾贪心算法上界
  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝