Использование file_get_contents('php://input') с POST всегда возвращает пустой результат.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Использование file_get_contents('php://input') с POST всегда возвращает пустой результат.

Сообщение Anonymous »

Я пытаюсь создать PHP REST API с помощью Postgres. Я адаптирую это руководство.
По какой-то причине использование file_get_contents("php://input"); в методе POST возвращает пустую строку.
например:

Код: Выделить всё

$data = file_get_contents("php://input");
var_dump($data);
Например, в Postman я использую следующий URL-адрес localhost/rest_api_test/listings?name="new"&id=12345 и получаю следующую строку результата (0) "" .
Если поможет, вот мой файл index.php:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79248501/using-file-get-contentsphp-input-with-post-always-returns-an-empty-result[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»