A-A+

使用Laravel开发微信遇到的一个小坑

2017年11月09日 Laravel 暂无评论 阅读 3,060 views 次

最近在是用Laravel开发微信,遇到一个小坑在此记录下。

在微信公众平台的文档里提供的演示代码里,用到了这个方法来获取post数据。

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

 

但是我测试开发的时候一直获取不到数据,遇到懵逼了,最后换了一种方式获取数据:

$postStr = file_get_contents('php://input');

于是问题解决了。

在 PHP 官方的文档里面,推荐接收 POST 原始数据的方法是用 php://input,使用它不需要去修改 PHP 的配置。这种方法不支持 enctype="multipart/form-data" 。 可以让它与 file_get_contents 函数放到一块儿用。

 


		
标签:

给我留言

Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: