PHP 中的读取请求负载

Reading Request Payload in PHP

如何使用 PHP 读取请求负载 (POST) 的内容?

我正在使用 Angular 应用程序发送 POST。

我尝试过:$_POST$_FILESfile_get_contents('php://input') ...

None 有效。

尝试:

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

如果您需要查看 x-www-form-urlencoded post 数据,只需使用

print_r($_POST);

如果您需要查看 json post 数据,请使用此

$data=json_decode(file_get_contents('php://input'),1);
print_r($data);