【问题标题】:How to configure my sails app with https socket connection?如何使用 https 套接字连接配置我的 Sails 应用程序?
【发布时间】:2017-05-06 12:27:14
【问题描述】:

我有一个sails 后端API。而且我已经有一个 https 连接。

(https://myapp.com/api)

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

【问题讨论】:

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


    【解决方案1】:

    您所要做的就是打开 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 侦听器都可以在这里工作

    【讨论】:

      猜你喜欢
      • 2016-01-03
      • 2015-01-12
      • 2016-05-27
      • 2015-06-09
      • 1970-01-01
      • 2017-09-20
      • 2016-01-02
      • 2019-10-11
      相关资源
      最近更新 更多