【发布时间】:2018-07-18 04:50:02
【问题描述】:
我目前正在开发 laravel 5.6 中的 API,我希望对 v1 和 v2 等 API 进行版本控制。
我的问题是我想运行一个 URL 并访问两个 API 版本,我将版本号传递给 HEADER 并根据版本号访问 API 控制器。我也在使用中间件来检查版本号,但没有得到我需要的东西。
这是我的 web.php
Route::post('/api/getticktes/{id}', 'Api\v1\TicketController@show')->middleware('checkHeaderV1');
标题 版本:- v1 版本:- v2
我的控制器目录是
Controller
-Api
--v1
---TicketController.php
--v2
---TicketController.php
【问题讨论】:
标签: php laravel api url header