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

可以类似创建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',
				

			],
			
		],


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值