Sails.js自定义路由提出500禁止发布请求

时间:2013-10-05 08:55:26

标签: node.js sails.js

我有一个用户控制器方法,如:

create: function( req, res ){ res.json({name:"Cool Name"}); }

但是当使用这个

socket.post("/user/create", {
  myName: "John Doe"}, function(r){ console.log(r) });

我收到状态码为500的错误消息“Forbidden”。当我发出正常的帖子请求时,它正常工作。你能否对此有所了解。

1 个答案:

答案 0 :(得分:2)

您要发布到/user/create,这是“快捷方式”创建网址。使用GET方法访问快捷方式(通常应在生产中关闭)。要通过POST创建用户,请使用/user网址:

socket.post("/user", {myName: "John Doe"}, function(r){ console.log(r) });