我有一个简单的nodeJS服务器,它侦听端口8080上的请求。我可以在客户端使用HTML5 websockets而不是socket.io来监听服务器响应吗?如果是这样,代码会是什么样的?这是我的nodeJS服务器代码。
var http = require('http');
http.createServer(function(request, response) {
request.on('error', function(err) {
console.error(err);
response.statusCode = 400;
response.end();
});
response.on('error', function(err) {
console.error(err);
});
if (request.method === 'GET' && request.url === '/echo') {
request.pipe(response);
} else {
response.statusCode = 404;
response.end();
}
}).listen(8080);