Как я могу отобразить объект формата JSON в PHP, переданный через python в блокнот Jupyter?

Это мой код Python (.ipynb):

import requests
import json

url='http://localhost/test.php'
payload = {'name':'Borja'}
headers = {'Content-type': 'application/json'}
r = requests.post(url, data=json.dumps(payload),headers=headers)
print(r.status_code)
print(r.headers['Content-Type'])
print(r.url)
print(r.encoding)
print(r.content)
print(r.text)

Это вывод .ipynb:
вывод .ipynb

и это мой PHP-код:

<?php

$json = file_get_contents("php://input");

echo "$json";

$json1=json_encode($json);

echo "<h1>$json1</h1>";

?>

Вот что я получаю от php:

выход php

0

Решение

Поскольку HTTP-метод для запроса — POST, вы можете напрямую кодировать массив POST.

<?php

$json = json_encode($_POST);

echo "<h1>{$json}</h1>";

?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]