Laravel 5.6.15 не хочет принимать мои почтовые запросы

Я написал маршрут для приема почтового запроса:

Route::post('/imageprocessor', 'ImageProcessorController@processImage');

и с почтальоном я отправил сообщение с запросом на http://queue_processor.local/imageprocessor, вернувшись:

MethodNotAllowedHttpException

и заголовки ответов:

Cache-Control →no-cache, private
Connection →keep-alive
Content-Type →text/html; charset=UTF-8
Server →nginx/1.13.3
Transfer-Encoding →chunked
allow →GET, HEAD
date →Fri, 13 Apr 2018 12:57:17 GMT

в то время как мой список маршрутов:

+--------+----------+----------------+------+------------------------ 
------------------------------------+------------+
| Domain | Method   | URI            | Name | Action                                                     
| Middleware |
+--------+----------+----------------+------+------------------------ 
------------------------------------+------------+
|        | GET|HEAD | /              |      | Closure                                                    
| web    |
|        | POST     | imageprocessor |      | 
App\Http\Controllers\ImageProcessorController@processImage | web        
|
+--------+----------+----------------+------+------------------------ 
------------------------------------+------------+

что не так?

Здравствуйте, вы проверили, не работает ли защита csrf?

Dimitrios Kontoulis 13.04.2018 15:09

Как я могу это проверить?

Stefano Maglione 13.04.2018 15:10

какой метод формы?

Mahdi Younesi 13.04.2018 15:11

Сначала вы можете прокомментировать \ App \ Http \ Middleware \ VerifyCsrfToken :: class в app / Http / Kernlel.php @ protected $ middlewareGroups и повторить попытку с почтальоном.

Dimitrios Kontoulis 13.04.2018 15:12

мы можем проверить ваш route.php завершен

Ricardo Castillo 13.04.2018 15:13

@DimitrisKontoulis Я прокомментировал проверку класса токена, но все тот же

Stefano Maglione 13.04.2018 15:19

Не могли бы вы попробовать запустить запрос на собственном php-сервере laravel? php artisan обслуживает запрос почтальона @ локальный: 8000 / обработчик изображений

Dimitrios Kontoulis 13.04.2018 15:29
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
7
161
1

Ответы 1

Вам необходимо разрешить отправку заголовков Cross-Origin Resource Sharing Вы можете подключить эту библиотеку https://github.com/barryvdh/laravel-cors

Другие вопросы по теме