以前一直以为 这个就是返回json 现在才知道没有这么简单需要加上头 这个其实返回的是字符串js拿到了可以直接操作是因为帮你转换了但是其他的语言就不一定了
$json={"name":"yovae","password":"12345"};
echo $json;
加上这个就好了
header('Content-type:text/json'); //这句是重点,它告诉接收数据的对象此页面输出的是json数据;
还有就是一般都是接受json而不是和js 的ajax一样直接post字段名就行了
PHP接受JSON POST
$data = json_decode(file_get_contents('php://input'), true);
然后数据都在$data里面了对接别的语言可能和js的json不太一样+
这里还推荐一个谷歌浏览器接口测试插件地址
Comments | NOTHING