бака за компом

PHP — запрос-ответ через Curl с сервера Linux

С сервера передаем POST-запрос и получает результат- ответ через стандартную утилиту curl в Linux:

curl -so result.txt http://mainserver.ru/test.php -d"first=Dima&last=Vova"

Ключи в curl : s — тихий режим, без вывода дополнительной информации при выполнении
o — сохранить результат в файл

На стороне принимающего сервера PHP-скрипт:

<?php
$test1 = htmlspecialchars($_POST["first"]);
$test2 = htmlspecialchars($_POST["last"]);
$time = date('U');
echo "{\"time\":$time,\"first\":$test1,\"last\":$test2}\n";

В результате на сервере с которого делаем запрос, получаем файл с результатом:
{«time»:1579160382,»first»:Dima,»last»:Vova}

Добавить комментарий