我正在尝试制作自己的API,并且当我尝试解码发送到该API的json请求时,我会收到错误消息
Trying to get property of non-object
这是我正在使用的代码:
$fetch = file_get_contents("php://input");
$data = json_decode($fetch);
$user->firstname = $data->firstname;
$user->lastname = $data->lastname;
$user->email = $data->email;
$user->password = $data->password;
$user->type = $data->type;
当我在xampp上对其进行本地测试时,此方法有效,但是当我将其推送至Ubuntu服务器时,则无效。
我正在使用ubuntu 18.04,php 7.2和apache2
预先感谢
答案 0 :(得分:1)
确保您使用的是对我有用的https://,而不是http://!
希望这会有所帮助
(我也回答了您的其他问题)