php file_get_contents ('php: // input') возвращает ноль - PullRequest
1 голос
/ 02 апреля 2020

Я пытаюсь сделать пользовательский API отдыха в WordPress, который должен получить некоторые данные от пользователя, а затем вернуть некоторые данные пользователю. Но проблема в том, что когда пользователь пытается отправить более одного параметра, функция не работает должным образом, введенный параметр становится нулевым.

Это функция, которая отвечает за получение параметров пользователя и возврат данных:

$data = json_decode(file_get_contents('php://input'), true);
wp_send_json($data); // this is a wordpress default function

эта функция возвращает введенные параметры от пользователя. когда я пытаюсь отправить данные типа {"title":"a custom title"} с помощью Postman или других онлайн-инструментов, функция работает правильно, но когда я пытаюсь отправить более одного параметра, например {"title":"custom title"},{"content":"some content"}, функция возвращает ноль. Что мне делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...