【发布时间】:2023-03-17 18:04:02
【问题描述】:
我刚刚安装了 Dingo,它似乎可以使用以下 URL:
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
$api->get('test', function () {
return 'Test';
});
$api->get('hello', function () {
return 'Hello';
});
});
我希望将版本 v1 包含在 URL 中,我该如何让它工作? 当我尝试时:
http://website.dev/api/v1/test
我得到错误:
{
"message": "404 Not Found",
"status_code": 404
}
在.env 文件中,我有:API_PREFIX=api
避免将版本号作为前缀或子域 版本控制通过 Accept 标头处理。
【问题讨论】:
标签: php laravel laravel-5.2 dingo-api