NodeJS api - 客户端的“net”
问题描述:
我想在客户端使用api - “net”(https://nodejs.org/api/net.html)。 我的代码看起来是这样的:NodeJS api - 客户端的“net”
const net = require('net');
const client = net.connect({port: 8124},() => {
console.log('connected to server!');
client.write('hello world!');
});
client.on('end',() => {
console.log('disconnected from server');
});
我做不要使用的WebSocket,socketio或其他图书馆在那里。 关于如何让这个工作的任何想法?
非常感谢!
答
Net
在浏览器上不可用,因为浏览器无法打开任意TCP套接字。根据您的案例,很少有选项可以探索net-browserify
或http-stream
您是什么意思“客户端”?在浏览器中? –
@BenFortune是在浏览器中。我将不得不使用'browserify'或'webpack'来要求它,然后使用它? –
'net'是一个本地模块,它很可能在浏览器中不起作用。 –