我有一个简单的表单,它接受文本并通过 post 方法调用一个 php 文件 abc.php:
<form method='post' action="abc.php">
<input type="textarea" name="text">
<input type="submit">
</form>
abc.php 的内容
<?php
$msg=$_POST["text"];
print $msg;
?>
我编写了一个 python 脚本,用于使用 requests 库发布消息,如下所示:
import requests
keys={'text':'lol rofl'}
r=requests.post("http://127.0.0.1/abc.php/POST",params=keys)
print r.url
print r.text
我得到以下输出(错误):
http://localhost/abc.php/POST?text=lol+rofl
<b>notice</b>:undefined index;text in C:/xampp/htdocs/abc.php on line 2
注意:从浏览器运行时,form 和 abc.php 可以完美运行