流明类路由未找到
Posted
技术标签:
【中文标题】流明类路由未找到【英文标题】:Lumen Class Route Not found 【发布时间】:2017-08-19 16:37:31 【问题描述】:我正在尝试实现Laracast 中所述的代码。
$proxy = Request::create(
'/oauth/token',
'POST'
);
return Route::dispatch($proxy);
这给了我错误 Class Route Not found。我的问题是我们如何在 lumen 中使用 Route:dispatch() ? 谢谢
【问题讨论】:
Lumen 使用完全不同的路由器,这个:github.com/nikic/FastRoute 所以通过使用 fastRoute 我可以解决上述问题对吗? 【参考方案1】:流明 5.4
global $app; $proxy = Request::create( '/oauth/token', 'post', [ 'grant_type'=>$grant_type, 'client_id'=>$client_id, 'client_secret'=>$client_secret, 'username'=>$username, 'password'=>$password ] ); return $app->dispatch($proxy);
【讨论】:
如何在上面添加新的标题?任何想法【参考方案2】:我找到了解决这个问题的方法。我们可以使用以下代码。
$proxy = Request::create(
'/oauth/token',
'post',
[
'grant_type'=>$grant_type,
'client_id'=>$client_id,
'client_secret'=>$client_secret,
'username'=>$username,
'password'=>$password
]
);
return App::dispatch($proxy);
【讨论】:
以上是关于流明类路由未找到的主要内容,如果未能解决你的问题,请参考以下文章