$GLOBALS["HTTP_RAW_POST_DATA"]
2014-03-29 17:03
591 查看
$_POST:通过 HTTP POST 方法传递的变量组成的数组。是自动全局变量。
$GLOBALS['HTTP_RAW_POST_DATA'] :总是产生 $HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。此变量仅在碰到未识别 MIME 类型的数据时产生。$HTTP_RAW_POST_DATA 对于 enctype="multipart/form-data" 表单数据不可用。
也就是说基本上$GLOBALS['HTTP_RAW_POST_DATA'] 和 $_POST是一样的。
但是如果post过来的数据不是PHP能够识别的,你可以用 $GLOBALS['HTTP_RAW_POST_DATA']来接收,比如 text/xml 或者 soap 等等。
补充说明:PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。
$GLOBALS['HTTP_RAW_POST_DATA'] :总是产生 $HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。此变量仅在碰到未识别 MIME 类型的数据时产生。$HTTP_RAW_POST_DATA 对于 enctype="multipart/form-data" 表单数据不可用。
也就是说基本上$GLOBALS['HTTP_RAW_POST_DATA'] 和 $_POST是一样的。
但是如果post过来的数据不是PHP能够识别的,你可以用 $GLOBALS['HTTP_RAW_POST_DATA']来接收,比如 text/xml 或者 soap 等等。
补充说明:PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。
相关文章推荐
- $GLOBALS ["HTTP_RAW_POST_DATA"] 取不到值如何排除
- $GLOBALS["HTTP_RAW_POST_DATA"] 说明
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- 解决$GLOBALS["HTTP_RAW_POST_DATA"]获取不到数据的问题
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- $GLOBALS ["HTTP_RAW_POST_DATA"]为空
- php7.0.25 $GLOBALS["HTTP_RAW_POST_DATA"]不可用
- 谈谈$_POST、$GLOBALS['HTTP_RAW_POST_DATA']和file_get_contents('php://input')
- php://input &$GLOBALS["HTTP_RAW_POST_DATA"]&$_POST
- 解决$GLOBALS["HTTP_RAW_POST_DATA"]获取不到数据的问题
- [已解决]微信公众平台 php中$GLOBALS["HTTP_RAW_POST_DATA"]报错
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- PHP中$GLOBALS['HTTP_RAW_POST_DATA'] 和 $_POST
- 微信公共平台php用$GLOBALS["HTTP_RAW_POST_DATA"]收不到信息解决方法
- $_POST、php://input、$GLOBALS["HTTP_RAW_POST_DATA"]的区别
- $GLOBALS ["HTTP_RAW_POST_DATA"]为空
- 解决$GLOBALS["HTTP_RAW_POST_DATA"]获取不到数据的问题