在过去的几周里我一直在使用node.js,我需要实现FAST-CGI协议.问题是当我创建一个UNIX套接字(通过"new Socket")时,我需要获取文件名或文件描述符.但是socket.fd为null(默认参数).
我的问题是:"new Socket"是否会创建一个操作系统套接字目标文件,如果是这样,我该如何获取套接字文件描述符或文件名?
我不确定这是否应该如何创建一个Socket,但是就是这样:
node:
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]
}
Run Code Online (Sandbox Code Playgroud)