Issue reading HTTP request body from a JSON POST in PHP

二次信任 提交于 2019-11-26 04:54:04
Hartley Brody

Thanks to others for the input. It turns out that I just needed

$inputJSON = file_get_contents('php://input');
$input = json_decode($inputJSON, TRUE); //convert JSON into array

where the second parameter in json_decode returned the object as an array.

Hope this helps someone else!

Even when the following works.

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

If you want to continue using $_POST send the data as FormData

var fd = new FormData();
fd.append('key', 'value');
return axios.post('url', fd)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!