Php Laravel路由不适用于带有参数的get请求
这是我的网址:Php Laravel路由不适用于带有参数的get请求,php,laravel,routes,Php,Laravel,Routes,这是我的网址: http://localhost:8000/password-reset?token=$2y$10$N8AX4N9XMhP4NKPCK6NtjOvwoOzeWmaQnOJkxrKg4Ul7shNhp0zdu 我的路线是这样的: Route::get('password-reset?token={token}', 'Auth\PasswordResetController@index'); 但是,这不会在控制器中被捕获。将路由的第一部分更改为密码重置(删除?令牌={token}
http://localhost:8000/password-reset?token=$2y$10$N8AX4N9XMhP4NKPCK6NtjOvwoOzeWmaQnOJkxrKg4Ul7shNhp0zdu
我的路线是这样的:
Route::get('password-reset?token={token}', 'Auth\PasswordResetController@index');
但是,这不会在控制器中被捕获。将路由的第一部分更改为
密码重置
(删除?令牌={token}
),然后在控制器中使用请求('token')
来获取令牌值。您不需要将令牌放入url中。您可以使用request()
将其放入控制器。@RouhollahMazarei您能举个例子吗。您是否告诉不要在get中传递令牌?将路由第一部分更改为密码重置
(删除?令牌={token}
),然后在控制器中使用请求(“令牌”)
来获取令牌值。