Javascript Node.js相当于:echo';信息';|nc-v<;服务器>&书信电报;港口>;

Javascript Node.js相当于:echo';信息';|nc-v<;服务器>&书信电报;港口>;,javascript,node.js,tcp,tcpclient,netcat,Javascript,Node.js,Tcp,Tcpclient,Netcat,尝试在Node.js应用程序中发送纯文本消息,与使用“nc”从终端发送的方式相同,即 echo "a.random.test" | nc -v <some_domain> <some_port> 我也试过下面的好“ol”网络模块插座,但运气不好 var net = require('net'); var client = new net.Socket(); client.connect(2003, 'x.x.x.x', function() { console

尝试在Node.js应用程序中发送纯文本消息,与使用“nc”从终端发送的方式相同,即

echo "a.random.test" | nc -v <some_domain> <some_port>
我也试过下面的好“ol”网络模块插座,但运气不好

var net = require('net');
var client = new net.Socket();

client.connect(2003, 'x.x.x.x', function() {
    console.log(`sending to server: a.random.test`)
    client.write(`a.random.test`)
});

非常感谢向node.js中的给定端口发送纯文本的任何帮助。。。我觉得这应该很容易——我花的时间比我想承认的要多!事先非常感谢

echo
在字符串后面添加一个换行符,您没有将其添加到JS代码中:

var net = require('net');
var client = new net.Socket();

client.connect(2003, 'x.x.x.x', function() {
    console.log(`sending to server: a.random.test`)
    client.write(`a.random.test\n`)
                               ^^
});

哇!非常感谢。我的尾巴会夹在两腿之间一会儿。。。再次感谢。
var net = require('net');
var client = new net.Socket();

client.connect(2003, 'x.x.x.x', function() {
    console.log(`sending to server: a.random.test`)
    client.write(`a.random.test\n`)
                               ^^
});