解决方案 »

  1.   

    函数都执行成功?为乱码的情况是否与URLEncode有关?你的网页是什么编码?UTF8 ?
      

  2.   

    数据内容有编码,gzip,UTF8等
      

  3.   


    函数都执行成功了,这个确定。貌似可能是编码的问题,不过post过去的数据都是英文,没有中文。页面测试post和抓包工具看到的都是我提交的数据user=aaa&pass=bbb。网页utf-8 gbk2312 gbk都试过了,里面的html标签都能输出,唯有php输出post的数据那里不对。<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <? echo file_get_contents("php://input"); ?>
    </head>
    </html>
      

  4.   


    是页面的编码呢还是http请求的编码?http头已经设置为了报文的MIME了。
    httpHeader.Add(_T("Content-Type: application/x-www-form-urlencoded\r\n"));
      

  5.   

    如果是编码的问题,对于同一个页面进行多次相同的数据post,每次返回的内容应该是一样的吧?现在是每次返回的长度都正确,内容是随机的