php如何接受微信小程序前端POST传入的data 数据

话不多说先上图

这个是正常的微信小程序发起的ajax请求;
那么后台应该怎么接受呢?
接下来给大家介绍一下
$GLOBALS['HTTP_RAW_POST_DATA'];
那么这个函数跟$_POST有什么区别呢

$_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接受打印

这样就可以获取到内容了!!!
希望大家留言哦!!!

爱的魔力转圈圈
请先登录后发表评论
  • 最新评论
  • 总共0条评论