我用Node构建了一个websocket服务器和客户端,两者都正常工作。但是,我在单个html页面上构建了一个客户端,并且在那里,当我从浏览器调用sendUTF时,websocket正在监听消息。浏览器客户端不能读取节点客户端发送的消息。这是一个安全问题/功能还是我愚蠢?Websocket - 浏览器websocket没有收到来自服务器的消息
Server代码:
var WebSocketServer = require('websocket').server;
var http = require('http');
var server = http.createServer((req, res) => {
console.log((new Date()) + ' Received request for ' + request.url);
res.writeHead(404);
res.end();
});
server.listen(8080,() => {
console.log((new Date()) + ' Server is listening on port 8080');
});
wsServer = new WebSocketServer({
httpServer: server,
// You should not use autoAcceptConnections for production
// applications, as it defeats all standard cross-origin protec