Laravel 5.2 и GET запросы почтальона не проходят $ request-> send ()

api get routing laravel-routing postman

437 просмотра

1 ответ

705 Репутация автора

У меня возникают трудности с отправкой простого запроса GET через Postman (расширение приложения в Google Chrome) на мой сервер Laravel 5.2. Вот некоторые детали того, что я делаю:

Маршрут здесь: На рисунке показан запрос GET и маршрут, используемый в адресной строке.

Далее приведен код, содержащий код маршрута (в файле laravel rout.php): введите описание изображения здесь

Наконец ошибка, которая выдается Ошибка здесь введите описание изображения здесь

Я просмотрел несколько учебных пособий (если понадобятся ресурсы, я опубликую их по запросу) и видео, и, тем не менее, думаю, что я что-то упустил. Я даже погрузился в исходный код обработчика маршрута 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  |
+--------+----------+-----------------------+------+--------------------------------------------------------+-----------------------------------+

Если бы кто-нибудь мог пролить свет на это, я был бы очень признателен.

Автор: Andre F. Источник Размещён: 18.07.2016 08:07

Ответы (1)


1 плюс

522 Репутация автора

Решение

странный. Ваш файл маршрутов / user / validate, но ваш маршрут ожидает идентификатор.

Я предполагаю, что метод validate требует поле id в своей подписи?

Удалите это или измените ваш почтальон, перейдите в / user / 1 / validate

Автор: Snapey Размещён: 29.07.2016 07:54
Вопросы из категории :
32x32