MrLincomins
@MrLincomins

Как словить и прочитать http запрос?

Приветствую, есть сканер, который отправляет мне http запрос с содержимым application/json. В нём находиться такие данные:
{"Имя": , "Логин": <строка>, "Пароль": <строка>, "Год рождения": }
Как мне поймать этот запрос и прочитать данные (возвести каждый в их отдельную переменную)?
Заранее спасибо! Юзаю php 7.4.9
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
Megas
@Megas
//Считываем данны из тела HTTP запора
$json = file_get_contents('php://input');
//Превращаем JSON строчку в PHP массив
$data = json_decode($json);

//Содержимое переменной $data
// [
//         "Имя" => <строка>, 
//         "Пароль" => <строка>, 
//         "Год рождения" => <строка>, 
// ]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
Приветствую.
Каждый сайт во всемирной сети вэвэвэ делает то же самое.
Каждый.
Это одна из самых часто встречающихся задач в веб-разработке.
В интернете есть миллионы примеров, как это сделать.

Попробуйте раз в жизни воспользоваться поиском.
Ответ написан
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
Поставить логи в том месте, куда поступают запросы
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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