如何使用Laravel 5.4
从控制器中的Route文件获取实际路径路径当我在laravel 5.4中使用$url =$request->route()->getPath();
时出现错误消息
- local.ERROR:Symfony \ Component \ Debug \ Exception \ FatalThrowableError:在E:\ xampp \ htdocs \ newneptune \ app \ Http \ Middleware \ rollwise.php中调用未定义的方法Illuminate \ Routing \ Route :: getPath() :25 堆栈跟踪:
答案 0 :(得分:1)
而不是$request->route()->getPath()
使用$request->route()->uri()
答案 1 :(得分:0)
使用getPathInfo()
:
$request->getPathInfo();
如果有的话,它将返回没有GET参数的URI。
答案 2 :(得分:0)
使用Route::getCurrentRoute()->getUri()
。
希望这有帮助。