Выполнение запроса POST-приложения/json с помощью file_get_contentsPhp

Кемеровские программисты php общаются здесь
Anonymous
Выполнение запроса POST-приложения/json с помощью file_get_contents

Сообщение Anonymous »

Я написал код на PHP. Код работает правильно, когда я запускаю команду:

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

$payload = file_get_contents ('request.json');
Однако мне нужно создать динамическое содержимое для параметров, передаваемых request.json.
Я создал процедуру, которая генерирует строку с точно таким же содержимое, как в файле request.json. Однако когда я передаю это содержимое в $payload, моя функция не работает.

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

$options = array (
'http' => array (
'header' => "Content-type: application / json",
'method' => 'POST',
'content' => $reqjson,
)
);

$context = stream_context_create ($options);
$result = file_get_contents ($url, false, $context);
Почему? Разве тип, возвращаемый функцией file_get_contents, не является обычной строкой? Как это исправить?


Подробнее здесь: https://stackoverflow.com/questions/652 ... t-contents

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