Ответ:
Использовать php://input поток:
$requestBody = file_get_contents(‘php://input’);
// [optional] decode JSON result
$requestBody = json_decode($requestBody) or die(“Could not decode JSON”);
Это рекомендуемый способ сделать это и в PHP 7.0 единственный способ.
Ранее существовала глобальная переменная $HTTP_RAW_POST_DATA, но будет ли он существовать, будет зависеть от настройки INI, и ее использование ухудшало производительность. Эта переменная устарела и удалена.
Помните, что до PHP 5.6 вы можете только читать php://input один раз, поэтому убедитесь, что вы храните его.
Источник: https://web-answers.ru/php/http-php-poluchit-post-zapros-soderzhimogo.html
Источник вопроса: https://www.youtube.com/watch?v=8wurHiUJwUA&ab_channel=%D0%A5%D0%B5%D0%BA%D1%81%D0%BB%D0%B5%D1%82
Нет Ответов