请问下Laravel与andriod的app通信?
程序员文章站
2022-05-13 20:37:27
...
请问下Laravel与andriod的app通信是可直接用$_POST、$_GET接收,然后echo json_decode(xxx);返回信息吗 这个放的位置可以任意放置吗
REST API 这个东西并没有题主想象的这么简单。
回复内容:
如果像题主所说的这么做,那么也就没Laravel什么事儿了:0,你直接新建几个php文件不更快?REST API 这个东西并没有题主想象的这么简单。
- 首先,由于REST API本身是无状态的,没有Session和Cookie的支持,那么如何来识别客户端的身份,如何来保存用户的登录状态,这些问题都是在API开发中会遇到的。
- 其次,在你写API之前,你的Laravel可能已经写好了一个WEB网站,由于Laravel的路由都是在routes.php中,再把REST API路由写入到其中,一个庞大的routes.php的管理简直就是一场灾难。
- 同时我们希望API都有统一的响应结构,所有业务数据都放在data属性下,每一次响应都需要返回timestamp和status,那么如何来实现?
{
"data": [
{
"id": 1,
"title": "VIDEO_1",
},
{
"id": 2,
"title": "VIDEO_2",
},
{
......
}
],
"timestamp": 1472200713,
"status": 200
}
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
上一篇: php CI框架路由失败问题
下一篇: PHP中如何判断字符串为空?