三分钟用 Laravel 实现 API 开发

开发环境laravel5.5

laravel5.5已经引入了独立的无状态路由文件api.php作为api的开发,我们可以将接口需要的路由定义在该文件中

file

定义路由并测试

file
file
注意:(这里我们要注意5.5版,api.php文件中的路由已经自动为我们加上了“api”的前缀);

若要路由中加版本号可更改此前缀如下图:

file
file

引入自定义中间件

1.自定义中间件文件
file
2.注册中间件文件
file
3.路由中使用
file
测试中间件的生效
file
自此简单的用laravel5.5实现api开发完结。
下面优质的api开发帖子可供阅读参考:
博客:RESTful API 最佳实践
博客:RESTful API 设计规范
3.1. PHP / Laravel API 开发推荐阅读清单
完结。
不足之处,敬请指正。
附:( https://github.com/yimengyisheng/laravel_a... ) 基于laravel5.5构建拿来即用的RESTful API服务

本作品采用《CC 协议》,转载必须注明作者和本文链接
code one
本帖由系统于 5年前 自动加精
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 2

请问您这个蓝色主题叫什么名字

5年前 评论
loveinalife (楼主) 5年前

谢谢楼主,追到learnku这里看楼主文章,哈哈。

收获很大,顺手补充。

用 Laravel 构建 RESTful API 详细教程 kalasearch.cn/community/tutorials/...

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!