套接字连接
Sockets Connecting
我一直在尝试让我的 WAMP Web 服务器 运行 与 socket.io 兼容,但我似乎无法让它工作。
我的套接字服务器在端口 3000 上,WAMP 在端口 80 上。我知道这两个服务器都可以工作。
Web 服务器客户端代码:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://[ip address]:3000');
socket.on('buzz', function (data) {
console.log(data);
});
</script>
控制台错误:
Uncaught ReferenceError: io is not defined
at (index):97
更新
我缺少 socket.io.js 文件。但现在我得到
GET http://[[IP]]:3000/socket.io/?EIO=3&transport=polling&t=LxfQwpE
net::ERR_CONNECTION_TIMED_OUT
每隔几秒在控制台中。
我记得,这个问题是通过安装 NGINX 反向代理解决的——我相信我遵循了这里的说明:Socket.io with nginx
这是我的第一个项目,但我想我会指出正确的方向,以防其他学生希望使用 WAMP 后端和 Socket.io。
我一直在尝试让我的 WAMP Web 服务器 运行 与 socket.io 兼容,但我似乎无法让它工作。
我的套接字服务器在端口 3000 上,WAMP 在端口 80 上。我知道这两个服务器都可以工作。
Web 服务器客户端代码:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://[ip address]:3000');
socket.on('buzz', function (data) {
console.log(data);
});
</script>
控制台错误:
Uncaught ReferenceError: io is not defined
at (index):97
更新 我缺少 socket.io.js 文件。但现在我得到
GET http://[[IP]]:3000/socket.io/?EIO=3&transport=polling&t=LxfQwpE
net::ERR_CONNECTION_TIMED_OUT
每隔几秒在控制台中。
我记得,这个问题是通过安装 NGINX 反向代理解决的——我相信我遵循了这里的说明:Socket.io with nginx
这是我的第一个项目,但我想我会指出正确的方向,以防其他学生希望使用 WAMP 后端和 Socket.io。