ThinkPHP5 RESTful API开发版本控制

发布时间:2018年10月22日 阅读:407 次

第一种:URL路由传入方式(推荐)


 在route.php路由文件中配置,如下



return [
    // api版本路由
    'api/:version/:controller'=>'api/:version.:controller/index',// 省略方法名时
    'api/:version/:controller/:function'=>'api/:version.:controller/:function'// 有方法名时
 
];


不同版本的URL访问地址为:


http://tp5.com/api/v1/user/10
http://tp5.com/api/v2/user/10

版本号中不能包含.符号。



Tag:
相关文章

发表评论: