我正在尝试让python后端通过POST和GET向PHP前端发送消息。我在谷歌搜索后发现了以下片段。试着让它了解两端是如何相互交谈的。
我正在使用" Requests"用于HTTP POST。
Python代码(test_bot.py):
import requests
userdata = {"firstname": "John", "lastname": "Doe", "password": "jdoe123"}
resp = requests.post('http://127.0.0.1/front.php', params=userdata)
PHP代码(front.php):
<?php
$firstname = htmlspecialchars($_GET["firstname"]);
$lastname = htmlspecialchars($_GET["lastname"]);
$password = htmlspecialchars($_GET["password"]);
echo "firstname: $firstname lastname: $lastname password: $password";
?>
运行python代码之后,我去查看php输出:http://127.0.0.1/front.php
我得到的只是:
firstname:lastname:密码:
如何获取数据?我在/var/www/html
我对这个概念很新。我相信我错过了一些东西。任何指针都会有帮助。
感谢。