CORS套接字请求Sails服务器抛出500错误

时间:2014-06-05 19:01:08

标签: websocket socket.io cors sails.js

我有一个在angular上运行的cordova应用程序,它使用sails服务器作为其API端点。它设置为使用CORS,一切都在使用ajax调用。

我正在尝试使用socket.io连接到sails服务器。我将sails.io.s文件从sails服务器的assets文件夹复制到cordova应用程序。我修改它以便它连接到127.0.0.1:1337并成功完成。它不在前端使用cookie,而sails端不使用套接字授权(在config / sockets.js中设置)。

我打电话的时候:

io.socket.get('/controller/action', function callback(return){

});

返回对象如下所示:

{
    message: "TypeError: Object #<Object> has no method 'get'",
    status: 500
}

sails服务器日志未显示它正在命中/ controller / action。有没有人有任何在不是风帆的JS客户端上使用自定义sails io库的经验?

0 个答案:

没有答案
相关问题