这是我发送数据的python代码
URL = 'https://example.com/'
import requests,json
def log(m):
message = {'m': str(m)}
r = requests.get(URL+'receive.php', params=message)
return r.text
log ('Hello World')
现在我想使用log.html
文件将收到的邮件保存在receive.php
文件中
现在我不知道php边码。如何接收并保存它?
答案 0 :(得分:0)
将参数传递给PHP变量时,可以通过三个数组变量进行访问。
$ _ POST:如果使用post方法发出请求,则可以访问此数组中的参数。
$ _ GET:同样,此数组可以访问get请求参数。
$ _ REQUEST:$ _REQUEST数组可以访问post和get请求参数
<?php
$msg= $_REQUEST['m'];
if(file_put_contents('log.html', $msg , FILE_APPEND)){
echo "Done";
}
else{
echo "Error in file write.";
}
?>
此外,您还可以访问原始输入(例如JSON数据或文本数据),而这些原始输入不是键值格式,则可以使用file_get_contents("php://input")
访问数据