php - Laravel 路由不适用于带参数的获取请求
问题描述
这是我的网址:
http://localhost:8000/password-reset?token=$2y$10$N8AX4N9XMhP4NKPCK6NtjOvwoOzeWmaQnOJkxrKg4Ul7shNhp0zdu
这就是我的路线的样子:
Route::get('password-reset?token={token}', 'Auth\PasswordResetController@index');
然而,这并没有在控制器中被捕获。
解决方案
将路由第一部分更改为password-reset
(remove ?token={token}
),然后在控制器中使用request('token')
以获取令牌值。
推荐阅读
- c - pow() 函数给出错误答案
- json - Golang json.Unmarshal 字符串文字中的无效字符'\n'
- docx - 使用 tinybutstrong 我可以生成 docx 但它已损坏
- java - 如何用java语言修改文本文件?
- ios - 如何永远在后台运行iOS应用程序?
- javascript - 如何添加 2 个打开的功能但延迟一个?
- elasticsearch - 删除未分配分片时未找到索引异常
- visual-studio-code - 无法启动 VsCode
- php - 如何使用 PHP 在 HTML 中添加代码然后显示它?
- ios - IOS 13 组合框架 - @Published 不起作用(“未知属性'已发布'”)