【发布时间】:2018-12-13 22:37:15
【问题描述】:
我的路由/web.php 文件
$router->group(['prefix' => 'api/v1'], function () use ($router) {
$router->get('post/{string}/comment/{length?}', 'PostController@index');
});
我的控制器文件
public function index($string, $length = 0){
// boy
}
要执行的网址
localhost/project/public/api/v1/post/abcd/comment/1
OR
localhost/project/public/api/v1/post/abcd/comment
我想要我的控制器中的字符串和长度值,字符串不是可选参数,但长度是可选的,如果我不提供它应该取 0
【问题讨论】:
-
这段代码是怎么回事?看起来不错。
-
这不是 laravel ......如果我要求 laravel 但我要求 LUMEN 看起来没问题。传递可选参数略有不同。
-
你为什么要使用APIfy这样的包:github.com/megaads-vn/apify来创建你的API