• socket {stream.Duplex}

    建立新的 TCP 流时会触发此事件。 socket 通常是 [net.Socket] 类型的对象。 通常用户无需访问此事件。 特别是,由于协议解析器附加到套接字的方式,套接字将不会触发 'readable' 事件。 也可以通过 request.socket 访问 socket

    用户也可以显式触发此事件,以将连接注入 HTTP 服务器。 在这种情况下,可以传入任何 [Duplex] 流。

    如果在此处调用 socket.setTimeout(),则当套接字已提供请求时(如果 server.keepAliveTimeout 为非零),超时将会被 server.keepAliveTimeout 替换。

    此事件保证传入 {net.Socket} 类({stream.Duplex} 的子类)的实例,除非用户指定了 {net.Socket} 以外的套接字类型。