繁体   English   中英

如何在Vue.js和Laravel 5.4中发出POST请求

[英]How to make a POST Request in Vue.js and Laravel 5.4

如何删除此错误以及如何在Vue.js中检索通过POST请求传递的数据

这是我的app.js ,只关注红色框。

在此输入图像描述

添加此代码以启用csrf_token。

在此输入图像描述

这是我想要得到回应的Route

在此输入图像描述

这是我的Controller

在此输入图像描述

这就是我遇到的错误。

在此输入图像描述

我想知道我的代码中遗漏或错误的内容。 我需要你的帮助。

您收到一个MethodNotAllowedException因为您定义了一个GET路由,但需要一个POST路由。

尝试使用

Route::post('page-send-message', 'MainController@send');

代替

Route::get('page-send-message', 'MainController@send');

无论如何,建议使用axios库而不是Vue post请求。 有关更多信息,请查看laravel的bootstrap.js

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM