如何使用https套接字连接配置我的sails应用程序?

时间:2016-12-21 06:46:24

标签: socket.io sails.js sails.io.js

我有一个风帆后端API。我已经有了https连接。

https://myapp.com/api

如何连接到具有https连接的客户端(Android和iOS)的sails套接字?连接到非HTTPS服务器时没有任何问题。希望有帮助。

1 个答案:

答案 0 :(得分:0)

你需要做的就是打开config / bootstrap.js,然后进行以下更改

module.exports.bootstrap = function(cb) { 

    // handle connect socket first event executes after logged in
    sails.io.on('connect', function (socket){
        socket.emit("connected",{ data: "here am i!" })
    });

    // handle custom listener for other stuff
    sails.io.on('ping', function (socket){
        socket.emit("pong",{ data: "send to android/ios/web client" })
    });
cb();
};

这里你可以监听多个事件,也可以发出多个私人/广播消息,所有socket.io监听器都可以在这里工作