Похоже, вы пропустили токен CRSF, что объясняет, почему HTTP GET
работает.Один из способов обойти это - отключить промежуточное программное обеспечение CSRF при работе в среде разработки.Самое простое решение - открыть app/Http/Middleware/VerifyCsrfToken.php
и установить:
protected $except = [
'*',
];
* - это опция, подобная символу подстановки, которая отключит проверку CSRF для всех маршрутов.Очевидно, что идеальным решением было бы отключить его на более высоком уровне только при работе над локальной разработкой, но предоставленный ответ является быстрым решением.
См. Документацию Laravel по CSRF Исключая URI