我有一个用户控制器方法,如:
create: function( req, res ){
res.json({name:"Cool Name"});
}
但是当使用这个
时socket.post("/user/create", {
myName: "John Doe"}, function(r){ console.log(r) });
我收到状态码为500的错误消息“Forbidden”。当我发出正常的帖子请求时,它正常工作。你能否对此有所了解。
答案 0 :(得分:2)
您要发布到/user/create
,这是“快捷方式”创建网址。使用GET
方法访问快捷方式(通常应在生产中关闭)。要通过POST
创建用户,请使用/user
网址:
socket.post("/user", {myName: "John Doe"}, function(r){ console.log(r) });