一般都是在浏览器端连接,如果是在 Node.js 中,要怎么做?
用socket.io-client啊
好像没有客户端的那些方法。
client = new WebSocket(serverAddress); client.addEventListener("open", function () { client.addEventListener("close", function () { }); client.addEventListener("error", function () { }); client.addEventListener("message", function (evt) { });
你的客户端也是node写的,然后要用这个客户端去连接websocket服务器吗?
可以通过npm安装socket.io-client, var io = require(‘socket.io-client’); var socketClient = io.connect(config.notifyConfig.host + “:” + config.notifyConfig.port); socketClient.emit(); socketClient.on(’’,function(){});
不是。我发上面的是浏览器端的。现在也要在node端这样连。不知道用什么
浏览器端是不能启http服务的,html5标准对这个是有限制的,太不安全
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
用socket.io-client啊
好像没有客户端的那些方法。
你的客户端也是node写的,然后要用这个客户端去连接websocket服务器吗?
可以通过npm安装socket.io-client, var io = require(‘socket.io-client’); var socketClient = io.connect(config.notifyConfig.host + “:” + config.notifyConfig.port); socketClient.emit(); socketClient.on(’’,function(){});
不是。我发上面的是浏览器端的。现在也要在node端这样连。不知道用什么
浏览器端是不能启http服务的,html5标准对这个是有限制的,太不安全