我正在使用
Requests for PHP库将一些json数据发送到另一个PHP脚本(我使用Laravel的Response :: json方法生成json输出:
public function postIndex() { $input = Input::get(); $data = Response::json($input); $url = 'http://mydomain.com/emails/events'; $response = Requests::post($url,array('Content-Type' => 'application/json'),$data); return $response->status_code; }
我需要接收端(http://mydomain.com/emails/events)上的脚本来解码和处理json,但是我很难访问它.我设置了一个简单的测试脚本,通过电子邮件向我发送$_POST的内容,但每次都是空的.
$post_data = print_r($_POST,true); mail("my@email.com","post data",$post_data);
我在这做错了什么?
PHP不解析Json POST.所以你需要得到这样的原始帖子数据:
$data = file_get_contents("php://input");
关于php php wrappers的信息
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。