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


    要部署三个接口

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

    v100 - 版本v1.0接口

    v200 - 版本2.0接口

    .... 

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

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

    实际目录结构

     其中V/IndexController.php代码

    <?php
     
    namespace AppHttpControllerV;
     
    use SwoftHttpServerAnnotationMappingController;
    use SwoftHttpServerAnnotationMappingRequestMapping;
     
    /**
     *
     * @Controller(prefix="/index")
     */
    class IndexController
    {
        /**
         * 访问方式 xx.com/index/index
         * @RequestMapping()
         */
        public function index(){
            echo '最新Api访问格式';
        }
     
        /**
         * @RequestMapping()
         * */
        public function test(){
            echo '隐示路由';
        }
     
     
    }
  • 相关阅读:
    第一周作业
    C语言I博客作业08
    十四周助教总结
    十三周助教总结
    C语言I博客作业07
    C语言II博客作业01
    学期总结
    C语言I博客作业08(未完成)
    C语言I博客作业07
    C语言I博客作业06
  • 原文地址:https://www.cnblogs.com/wesky/p/13606453.html
Copyright © 2020-2023  润新知