thinkphp5 加入版本控制

1、前端header头部加入字段

header: {
'content-type': 'application/x-www-form-urlencoded',
'token': token, //token加密
'version': 'v1', //接口版本
},

2、服务端加入字段 token,version否则无法通过验证请求


Header add Access-Control-Allow-Origin *
Header add Access-Control-Allow-Headers "token,version"
Header add Access-Control-Max-Age: 1728000

3、路由文件router.php

 

$v = $this->request->header('version');
$v = $v ? $v:'v1';
if($v){
// Route::bind('api');
Route::rule('api/:c/:b', 'api/'.$v.'.:c/:b');
Route::rule(':cc/:aa/', 'api/v1.:cc/:aa');
}

 

   thinkphp5 加入版本控制_第1张图片

 

转载于:https://www.cnblogs.com/zhang-bin/p/10938495.html

你可能感兴趣的:(thinkphp5 加入版本控制)