Yii2的restApi一点小结
2015-05-11 15:49
281 查看
Yii2相比Yii1而言,一个重大的改进是内置了功能完备的RESTful支持。
同时由于官方文档中没有提及到需要在nginx或apache中配置rewrite。所以在这添加备注,算给自己提个醒。
不过查看代码(yii\rest\UrlRule)后发现有个参数pluralize,默认为true,也就是会按照controller的复数形式来解析url。
同时由于官方文档中没有提及到需要在nginx或apache中配置rewrite。所以在这添加备注,算给自己提个醒。
if (!-f $request_filename){ set $rule_0 1$rule_0; } if (!-d $request_filename){ set $rule_0 2$rule_0; } if ($rule_0 = "21"){ rewrite /(.*) /index.php last; }同时官方文档中的针对一个User的Controller,
namespace app\controllers; use yii\rest\ActiveController; class UserController extends ActiveController { public $modelClass = 'app\models\User'; }却要使用请求链接:
GET /users:,很不理解。
不过查看代码(yii\rest\UrlRule)后发现有个参数pluralize,默认为true,也就是会按照controller的复数形式来解析url。
相关文章推荐
- 第8章-使用Express.js和Hapi构建Node.js-REST-API服务-8.5.小结
- Yii2 验证码 captcha for rest api
- 关于yii2 REST api 的问题
- yii2-RBAC-rest api开发思路
- 关于JSP的一点疑问小结
- Servlet 3.0 (6) 现有API的改进及小结
- Docker Rest API使用入门
- magento 1.9 with nginx frontend and REST API 404
- RESTAPI设计规则
- api-gateway实践(09)支持rest服务注册
- SharePoint REST API - REST请求导航的数据结构
- Setting Up Swagger 2 with a Spring REST API
- REST api
- 关于HTML5中hash部分API在历史管理,选项卡自动跳转中的一点使用
- 新浪微博api的一点总结
- Django rest framework API Guide的 Requests 翻译
- Django rest framework API Guide的 Generic views 翻译
- Storm UI 提供的 REST API 获取集群数据
- Create a REST API with PHP
- php 使用 restler 框架构建 restfull api