Я работаю с node.js последние пару недель, и мне нужно реализовать протокол FAST-CGI.
Проблема в том, что когда я создаю сокет UNIX (через «новый сокет»), мне нужно получить имя файла или дескриптор файла. Но socket.fd имеет значение null (параметр по умолчанию).
Мой вопрос: создает ли «новый сокет» объектный файл сокета операционной системы, и если да, то как я могу получить дескриптор или имя файла сокета?
Я не уверен, что именно так я должен создать Socket, но вот случай:
узел:
var net = require(net)
var socket = new net.Socket()
console.log(socket);
{
bufferSize: 0,
fd:null,
type: null,
allowHalfOpen: false,
_writeImpl: [Function],
_readImpl: [Function],
_shutdownImpl: [Function]
}