gpt4 book ai didi

laravel - axios 中的状态 : 405, statusText : "Method Not Allowed", .post laravel

转载 作者:搜寻专家 更新时间:2023-10-30 22:51:03 47 4
gpt4 key购买 nike

我正在尝试使用 axios.post 方法发送消息。但我反复收到此错误。

我的脚本是这样的

sendMsg(){
if(this.msgFrom){
axios.post('messages/sendMessage/',{
conID:this.conID,
msg:this.msgFrom
})
.then(response => {
console.log('saved successfully');

})
.catch(function (error) {
console.log(error.response);
});
}
}

路线是这样的

Route::post('/messages/sendMessage','Messages@sendmsg');

Controller 看起来像这样

public function sendmsg(Request $request){
echo $request->msg;
}

我收到错误代码 405,方法不允许,请提供任何解决方案。

最佳答案

我要做一个假设:

  • 你的路由目前在默认的api.php文件中

因此您可能需要修改 axios 请求中的 URL 以包含 /api/:

/api/messages/sendMessage

关于laravel - axios 中的状态 : 405, statusText : "Method Not Allowed", .post laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50161777/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com