首页 > Windows开发 > 详细

Swoft-Api项目部署五:接口应用部署【/v,/v1.0,/2.0】

时间:2020-09-03 11:45:56      阅读:77      评论:0      收藏:0      [点我收藏+]

要部署三个接口

v - 在不传递参数的情况下,默认访问接口,此接口也是最新接口,访问方式xx.com/v(api.xx.com)

v100 - 版本v1.0接口

v200 - 版本2.0接口

.... 

 

提前预留好接口位置,方便以后升级迭代工作

另一种接口模式是利用nginx进行转发

实际目录结构

技术分享图片

 

 其中V/IndexController.php代码

<?php
 
namespace App\Http\Controller\V;
 
use Swoft\Http\Server\Annotation\Mapping\Controller;
use Swoft\Http\Server\Annotation\Mapping\RequestMapping;
 
/**
 *
 * @Controller(prefix="/index")
 */
class IndexController
{
    /**
     * 访问方式 xx.com/index/index
     * @RequestMapping()
     */
    public function index(){
        echo 最新Api访问格式;
    }
 
    /**
     * @RequestMapping()
     * */
    public function test(){
        echo 隐示路由;
    }
 
 
}

 

Swoft-Api项目部署五:接口应用部署【/v,/v1.0,/2.0】

原文:https://www.cnblogs.com/wesky/p/13606453.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!