首页 > Web开发 > 详细

$GLOBALS ["HTTP_RAW_POST_DATA"]为空

时间:2015-07-29 23:12:11      阅读:519      评论:0      收藏:0      [点我收藏+]

          $GLOBALS ["HTTP_RAW_POST_DATA"]跟$_POST,file_get_contents(‘php://input‘)  差不多,用$GLOBALS ["HTTP_RAW_POST_DATA"]或file_get_contents(‘php://input‘)的情况大多是为了获取$_POST无法接收的数据类型(如XML数据) 

          在$GLOBALS ["HTTP_RAW_POST_DATA"]取不到值的情况下可以按以下方式排查:

   1.用file_get_contents(‘php://input‘)获取数据。如果获取不到,则可能是数据传输错误,对请求进行捉包,分析数据。

   2.如果file_get_contents(‘php://input‘)有数据。则查看php.ini配置文件。

   找到如下,如果没开启则开启

always_populate_raw_post_data = On


$GLOBALS ["HTTP_RAW_POST_DATA"]为空

原文:http://my.oschina.net/jiec/blog/485359

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!