5.0支持设置RESTFul请求的资源路由,方式如下:
Route:resource('blog','index/blog');
或者在路由配置文件中使用rest添加资源路由定义:
return [
// 定义资源路由
'__rest__'=>[
// 指向index模块的blog控制器
'blog'=>'index/blog',
],
// 定义普通路由
'hello/:id'=>'index/hello',
]
设置后会自动注册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 | POST | blog/:id | update |
| delete | DELETE | blog/:id | delete |
本文介绍了如何通过简单配置来实现RESTful风格的API资源路由。主要包括两种方式:一是直接在代码中设置资源路由;二是通过路由配置文件进行定义。设置后会自动生成多种请求类型的路由规则。
1112

被折叠的 条评论
为什么被折叠?



