我使用nodejs服务器的sockets.io在客户端和server.It之间发送/接收事件,在本地pc上工作得很好,但当我必须连接远程客户端时,问题就来了,我不需要使用前端模板文件或html。在这种情况下,我如何定义io()对象,即套接字连接,因为如果没有它,我将无法访问我的nodeserver。目前我已经在远程客户端创建了一个js文件,它看起来像这样:
`var socket=io.connect('http://a.b.c.d:3000');
var name="alice";
socket.emit('ping',(name)=>{
socket.on('pong', reply);
console.log(reply);
});`发布于 2018-03-27 23:16:32
Web套接字通过HTTP协议工作,因此您需要为其运行服务器。
https://stackoverflow.com/questions/49516538
复制相似问题