yii2 restfulapi moudules 模块下的接口

之前写的apicontroller都是在根目录下的controllers

但是我们也会在moudules下建立接口

1.我们用gii建立一个模块叫test

2.生成之后,按照提示,将下面这段话,放到main.php的modules下

‘test‘ => [
            ‘class‘ => ‘backend\modules\test\test‘,
        ],

3.在test的controllers下创建一个接口文件usercontroller.php

4.访问index跟之前一样:http://my.qiji.com/test/user?access-token=123

5.详情变了http://my.qiji.com/test/user/view/?access-token=123&id=33

6.post应该跟之前一样只需要access-token,put,delete,view需要参数id

时间: 2024-10-16 06:48:54

yii2 restfulapi moudules 模块下的接口的相关文章

【转】Predicate和Consumer接口– Java 8中java.util.function包下的接口

原文链接 http://ifeve.com/predicate-and-consumer-interface-in-java-util-function-package-in-java-8/ 原文链接 作者:   Mohamed Sanaulla  译者: 李璟([email protected]) 早先我写了一篇<函数式接口>,探讨了部分Java 8中函数式接口的用法.我也提及了Predicate接口属于java.util.function包, 在这篇文章中,我将展示如何应用Predicat

yii2.0 访问控制器下的方法时出现 Object Not Found! 解决办法

yii2.0  访问控制器下的方法时出现 Object Not Found! 时 可以查看(apache)  入口文件index.php 的同级有没有 .htaccess 文件 没有.htaccess文件  要添加该文件 内容: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php 保存后重启apache

模块及模块间的接口方式

结构化程序设计时,采用自顶向下和层层分解的模块式编程.那么从概念上需要了解,这些所谓的模块之间接口方式有哪些,以及如何描述呢? 一般来讲,模块可以描述为 : 模块名(参数) {模块体} 模块间的接口方式以及描述如下: (1)全局变量 :定义在模块之外.这是很特殊的一种接口. (2) 子模块返回的信息: 接口一:子模块名(即被调用的函数名) 接口二:return 语句(位于被调用的函数的函数体内). (3)调用模块传递给子模块(参数值传递) 参数形式: 普通变量名或者表达式 (4)调用模块与子模块

HP C7000 Virtual Connect FlexFabric模块下Windows2008R2网络连接查看与配置

Windows2008R2网络属性查看与配置实例 前提: 1:C7000互联模块Bay1和Bay2配置FlexFabric模块 2:Enclosure Server Bay1:插有一个HP BL460g8服务器(LOM卡支持FlexFabric功能) 3:在VC中配置Server Profile赋予Bay1,配置内容包括:划分2个FlexNIC和2个FlexHBA. 具体步骤: 当我们在VC-FlexFabric中配置Ethernet Network和FCoE SAN Fabric后,将新创建的

was集群下基于接口分布式架构和开发经验谈

某b项目是我首次采用was环境下架构和开发的手机wap应用,尽管做到了该项目的主程,但对此项目的全面构件依然有不清楚的地方,因此在这里我只能简单的谈谈开发中遇到的问题怎么处理和应对办法. 记得第一天接触这个项目时,只记得些案例代码(不知道那些是对的,那些是错的)似曾相识,但不懂如何动手写下第一个helloword,因其中的基于接口开发的ejb的架构以前根本就没接触过.好了,没办法,于是只有硬着头皮去尝试第一个基于接口开发的ejb的第一个查询方法(呵呵最简单了吧).因为一切都是新的,一没有相对完整

yii2的安装windows下

Yii2的安装 第一步:把下载的compser.phar包放在项目根目录下,把yii2的文件也放到项目的根目录下. 第二步:dos命令下进入项目目录 第三步:使用命令创建yii应用php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic,其中的最后 basic可以任意修改为自己的项目名称 第四步:配置虚拟主机,注意:如果用的wamp的集成环境,要在apache的httpd

re模块下的的常用方法

引入模块: import re 1.查找findall   匹配所有,每一项都是列表中的一个元素 ret=re.findall("\d+","sjkhk172按实际花费928") print(ret)['172', '928'] search  只匹配从左到右的第一个,得到的不是结果,而是一个变量,通过这个变量的group方法来获取结果. ret=re.search("\d+","sjkhk172按实际花费928") prin

SpringBoot下支付宝接口的使用

SpringBoot下支付宝接口的使用 前期准备: 参考之前写过的 支付宝接口引入servlet版本 Jar包引入: <!-- 支付宝 --> <dependency> <groupId>net.guerlab</groupId> <artifactId>sdk-alipay-starter</artifactId> <version>${alipay.version}</version> </depen

postman 上一个接口的返回值作为下一个接口的入参

在使用postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是: 1.获取上一个接口的返回值 2.将返回值设置成环境变量或者全局变量 3.设置下一个接口的参数形式 列子: 存在两个接口(设置微信公众号的测试号的菜单栏的接口) 1.第一个接口用户获取access_token.https://api.weixin.qq.com/cgi-bin/token?三个参数如下. 2.第二个接口用户设置菜单栏. 在这两个接口中,我们需要将第一个接口返回的