是不是只要app用的是post过来的,php都可以直接获取?

对方说自己用的是asihttp,post过来的。
那么我能直接接收到吗?还有如何检测我有没有收到别人post过来的数据或别人有没有发送数据过来?
$json=$_POST;
$json=json_decode[$json,true];
$conn=@mysql_connect("localhost:3306","root","")ordie("数据库链接失败");
mysql_select_db("test",$conn);
$sql=mysql_query("insertintotablevalue($json[0]);");
mysql_close;
?>
慕码人8056858
浏览 429回答 2
2回答

皈依舞

不是,post过来的也需要是keyvalue的键值对才能$_POST读取。$raw=file_get_contents("php://input","r");可以接受任何形式的post数据

哔哔one

这个是php语言,只要有人提交post过来,才会执行。所以需要知道别人是不是post过来。如果你是想知道如何验证是不是你自己的app提交的数据,可以考虑使用签名的方式对传过来的数据验证。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript