@T3R3AND

Как отправить php://input на другой сайт?

Вопрос в заголовке.
Что бы пользователь принял его так: json_decode(file_get_contents("php://input"));
  • Вопрос задан
  • 181 просмотр
Решения вопроса 1
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.
отправляем
$url = 'https://site.com';
 
$ch = curl_init($url);
    $jsonData = array(
        //...
    );
 
$jsonDataEncoded = json_encode($jsonData);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonDataEncoded);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json')); 
$result = curl_exec($ch);

получаем
$data = file_get_contents("php://input");
$requestBody = json_decode($data, true);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы