Laravel 5.2 & Postman GET 请求没有传递 $request->send()

Laravel 5.2 & Postman GET Requests are not passing $request->send()

我在通过 Postman(google chrome 中的应用程序扩展)向我的 Laravel 5.2 服务器发送简单的 GET 请求时遇到了一些困难。以下是我正在做的一些细节:

路线在这里:

接下来是包含路线的代码 此处的代码(在 laravel routes.php 文件中):

终于抛出了错误 此处出错

我浏览了多个教程(如果需要资源,我会根据要求 post 提供)和视频,但我认为我可能忽略了一些东西。我什至深入研究了 Laravel 的路由处理程序的源代码,但它甚至没有涉及方法:

     $request->send();

位于 public\index.php 文件的第 56 行。

当我执行:

 php artisan route:list

我收到以下回复:

+--------+----------+-----------------------+------+--------------------------------------------------------+-----------------------------------+
| Domain | Method   | URI                   | Name | Action                                         | Middleware  |
+--------+----------+-----------------------+------+------------------------------------------------------------------------------+-------------+
|        | POST     | here                  |      | Closure                                        | web         |
|        | GET|HEAD | user/:id/validate|    | \Controllers\UserController@getOAuthValidation | web,api  |
+--------+----------+-----------------------+------+--------------------------------------------------------+-----------------------------------+

如果任何人都可以阐明这一点,我将不胜感激。

奇怪。您的路线文件是 /user/validate 但您的路线需要一个 ID。

我假设验证方法在其签名中需要一个 id 字段?

删除它,或者将您的邮递员更改为 /user/1/validate