2 回答
TA贡献1824条经验 获得超8个赞
通过编写此代码在服务器上
io.on('connection', function(socket) {
console.log('A user connected');
})
您正在收听连接,并且某人必须在与您的服务器相同的 url 上连接到该服务器的套接字,例如像这样
var socket = require('socket.io-client')('http://localhost:5000');
socket.on('connect', function () {
socket.on("FromAPI", data => {
setResponse(data);
});
socket.emit("FromAPI")
}
当您在 html 或任何其他代码中的任何地方建立套接字连接时,console.log() 将在服务器上打印数据
TA贡献1848条经验 获得超2个赞
您共享的代码也是您需要设置客户端的服务器端。
客户端:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.3.0/socket.io.js"></script>
<script>
var socket = io('http://localhost:<PORT>');
</script>
</body>
</html>
添加回答
举报