入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

TP5路由解析与搭建restful API应用

创建时间:2017-12-07 投稿人: 浏览次数:1087

参见:http://www.phpnotes.top/2017/11/24/php/thinkphp/38/

TP路由解析与搭建API应用

Restful

 

增:post、

删:delete

改:put

查:get 幂等

Rest restful

 

资源路由

https://www.kancloud.cn/manual/thinkphp5/118035

5.0支持设置RESTFul请求的资源路由,方式如下:

Route::resource("blog","index/blog");

设置后会自动注册7个路由规则,如下:

标识 请求类型 生成路由规则 对应操作方法(默认)
index GET blog index
create GET blog/create create
save POST blog save
read GET blog/:id read
edit GET blog/:id/edit edit
update PUT blog/:id update
delete DELETE blog/:id delete

 

可以使用命令行方式生成所需文件

php think make:controller appindexcontrollerBlog

将会生成资源控制器

https://www.kancloud.cn/manual/thinkphp5/182949

 

前置方法校验

$beforeActionList = ["judge"]; //前置操作方法

增加其前置方法进行校验

 

可以再前置方法里校验账号、密码、控制接口访问次数、限制黑白名单等,控制能否访问相应接口

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。