建立一个简单的GET请求似乎抛出一个HTTP错误,这是我到目前为止的代码:Laravel路线错误get请求
链接:
<a href="{{ route('account.single', ['id' => $account->id]) }}">
路线:
Route::get('/admin/overview/{id}', [
'uses' => '\App\Http\Controllers\[email protected]',
'as' => 'account.single',
'middleware' => ['auth', 'admin'],
]);
在url中显示为 - admin/overview?id=5
控制器:
public function getSingle($id)
{
return view('admin.account');
}
这是错误,我得到 - notFoundHttpException in RouteCollection.php line 161:
注意,如果我从路由URL删除/overview/
,使其显示为/admin/{id}
它的工作原理,但GET请求不找到它找到的id/overview/from url
您的网址应该是'/管理/概述/ 5'不是'/管理/概述?ID = 5',这可能就是你得到一个404未找到。 – Jonathon