首页 > 解决方案 > 使用 VueJS + Laravel 发送表单会导致 419 错误

问题描述

我在我的一个项目中使用了很棒的Laravel 5.7。虽然我在Laravel Blade视图中使用VueJS能够强大地操作可视化界面,但它不是SPA,即页面之间的导航是传统的导航,使用Laravel 路由

在这种情况下,我想向 Laravel 发送一个表单,发送到一个典型的Laravelstore控制器方法,使用标签的 route in actionform属性。没什么特别的。

提交表单时会出现奇怪的行为,因为 Laravel 总是返回 419 错误,说:

抱歉,您的会话已过期。请刷新并重试

而且会话显然没有过期......

我知道它必须与xx_sessioncookie有关:

有任何想法吗?谢谢。

标签: formslaravel-5vue.jsvuejs2form-submit

解决方案


推荐阅读