執行該代碼時:節點 - ENONET連接到插座
var fs = require('fs');
var Socket = require('net').Socket;
var socket = new Socket();
console.log('connecting to: ' + server.host + ':' + server.port);
socket.connect(server.host, server.port);
socket.on('error', function(err) {
console.log(arguments);
});
socket.on('connect', function() {
console.log('connected');
});
socket.on('end', function() {
console.log('socket ended');
});
總是拋出這個錯誤:
{ '0': { [Error: connect ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'connect' } }
我在CloudLinux(64)與基於SSH訪問主機共享。
什麼'server.host'和' server.port'解析爲?即他們是否理智? – qubyte
** irc.twitch.tv:6667 **,我可以連接到相同的IP:使用PHP的端口fsockopen – Memoria
它可能是'socket.connect'的倒退參數。請參閱下面的答案。 – qubyte