关闭

yii2 RESTful 接口 api -4 : 单独一个应用

566人阅读 评论(0) 收藏 举报
分类:

可以类似创建frontend   backend  那样,单独创建一个api的 application

我没有单独配置这个。

参考:

http://stackoverflow.com/questions/26230517/why-create-a-separate-application-for-restful-api

https://github.com/githubjeka/yii2-rest/blob/master/rest/config/main.php

这样,在一个应用中 urlManager的配置就不会有冲突!

'urlManager' => [
			'class' => 'yii\web\UrlManager',
			'enablePrettyUrl' => true,
			'enableStrictParsing' => true,
			'showScriptName' => false,
			'rules' => [
				'' => 'cms/index',
				
				
				['class' => 'yii\rest\UrlRule', 'controller' => 'customer/api',
				
				  'pluralize' => false,

				],
				#  定义方法: public function actionSearch($id);   <id> 就是search方法传入的参数
				'POST customer/api/search/<name>' => 'customer/api/search',
				//'POST customer' => 'customer/index/create',
				

			],
			
		],


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1017657次
    • 积分:21685
    • 等级:
    • 排名:第332名
    • 原创:1081篇
    • 转载:310篇
    • 译文:3篇
    • 评论:77条
    YII2 学习教程
    博客专栏
    Yii2

    文章:7篇

    阅读:9233
    最新评论