我有一个简单的表单,它接受文本并通过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脚本,用于使用请求库发布消息,如下所示:
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工作正常
正确的参数是
data
:http://docs.python-requests.org/en/latest/user/quickstart/#more-complicated-post-requests
相关问题 更多 >
编程相关推荐