作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试使用 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/
我是一名优秀的程序员,十分优秀!