提问人:Yong Han 提问时间:11/16/2023 最后编辑:Yong Han 更新时间:11/16/2023 访问量:51
我对Python requests.post(JSON 格式)以及如何从 PHP 服务器获取 POST 感到好奇
I'm curious about Python requests.post (JSON format) and how to get a POST from a PHP server
问:
Python 代码
import json
import requests
temp_dict = {"user_id":"zed","user_password":"zed123","degrees":"23.5"}
r=requests.post('https://localhost:8080/php/test.php',json = temp_dict)
print(r.status_code)
PHP代码
<?php
echo json_decode(file_Get_contents("php://input"))->{'user_id'};
?>
我想以回显形式导出 Python 发送的字典的键和值。但我不知道怎么做。
运行.py文件后status_code结果:200 运行 .py 文件后的文本结果:空值
答:
-2赞
Iliya Gholami
11/16/2023
#1
<?php
http_response_code(200);
$input = json_decode(file_get_contents("php://input"), true);
echo $input["user_id"];
评论
3赞
brombeer
11/16/2023
请在代码中添加一些解释,您更改了什么等,以便用户可以从您的更改中学习
评论