class Server
extends tls.Server
Deno compatibility
The cert and key options do not support an array input.
See http.Server for more information.
Constructors Jump to heading
new
Jump to headingServer(requestListener?: http.RequestListener<Request, Response>)new
Jump to headingServer(options: ServerOptions<Request, Response>,)Type Parameters Jump to heading
Jump to headingRequest extends http.IncomingMessage = http.IncomingMessageJump to headingResponse extends http.ServerResponse = http.ServerResponseMethods Jump to heading
Jump to headingaddListener(event: string,listener: (...args: any[]) => void,): thisJump to headingaddListener(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingaddListener(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): thisJump to headingaddListener(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): thisJump to headingaddListener(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): thisJump to headingaddListener(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): thisJump to headingaddListener(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingaddListener(event: "close",listener: () => void,): thisJump to headingaddListener(event: "connection",listener: (socket: Duplex) => void,): thisJump to headingaddListener(event: "error",listener: (err: Error) => void,): thisJump to headingaddListener(event: "listening",listener: () => void,): thisJump to headingaddListener(): thisJump to headingaddListener(): thisJump to headingaddListener(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): thisJump to headingaddListener(): thisJump to headingaddListener(): thisJump to headingaddListener(): thisCloses all connections connected to this server.
Closes all connections connected to this server which are not sending a request or waiting for a response.
Jump to headingemit(event: string,...args: any[],): booleanJump to headingemit(event: "keylog",line: Buffer,tlsSocket: tls.TLSSocket,): booleanJump to headingemit(event: "newSession",sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,): booleanJump to headingemit(event: "OCSPRequest",certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,): booleanJump to headingemit(event: "resumeSession",sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,): booleanJump to headingemit(event: "secureConnection",tlsSocket: tls.TLSSocket,): booleanJump to headingemit(event: "tlsClientError",err: Error,tlsSocket: tls.TLSSocket,): booleanJump to headingemit(event: "close"): booleanJump to headingemit(event: "connection",socket: Duplex,): booleanJump to headingemit(event: "error",err: Error,): booleanJump to headingemit(event: "listening"): booleanJump to headingemit(): booleanJump to headingemit(): booleanJump to headingemit(): booleanJump to headingemit(): booleanJump to headingemit(): booleanJump to headingemit(): booleanJump to headingon(event: string,listener: (...args: any[]) => void,): thisJump to headingon(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingon(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): thisJump to headingon(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): thisJump to headingon(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): thisJump to headingon(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): thisJump to headingon(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingon(event: "close",listener: () => void,): thisJump to headingon(event: "connection",listener: (socket: Duplex) => void,): thisJump to headingon(event: "error",listener: (err: Error) => void,): thisJump to headingon(event: "listening",listener: () => void,): thisJump to headingon(): thisJump to headingon(): thisJump to headingon(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): thisJump to headingon(): thisJump to headingon(): thisJump to headingon(): thisJump to headingonce(event: string,listener: (...args: any[]) => void,): thisJump to headingonce(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingonce(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): thisJump to headingonce(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): thisJump to headingonce(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): thisJump to headingonce(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): thisJump to headingonce(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingonce(event: "close",listener: () => void,): thisJump to headingonce(event: "connection",listener: (socket: Duplex) => void,): thisJump to headingonce(event: "error",listener: (err: Error) => void,): thisJump to headingonce(event: "listening",listener: () => void,): thisJump to headingonce(): thisJump to headingonce(): thisJump to headingonce(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): thisJump to headingonce(): thisJump to headingonce(): thisJump to headingonce(): thisJump to headingprependListener(event: string,listener: (...args: any[]) => void,): thisJump to headingprependListener(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingprependListener(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): thisJump to headingprependListener(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): thisJump to headingprependListener(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): thisJump to headingprependListener(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): thisJump to headingprependListener(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingprependListener(event: "close",listener: () => void,): thisJump to headingprependListener(event: "connection",listener: (socket: Duplex) => void,): thisJump to headingprependListener(event: "error",listener: (err: Error) => void,): thisJump to headingprependListener(event: "listening",listener: () => void,): thisJump to headingprependListener(): thisJump to headingprependListener(): thisJump to headingprependListener(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): thisJump to headingprependListener(): thisJump to headingprependListener(): thisJump to headingprependListener(): thisJump to headingprependOnceListener(event: string,listener: (...args: any[]) => void,): thisJump to headingprependOnceListener(event: "keylog",listener: (line: Buffer,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingprependOnceListener(event: "newSession",listener: (sessionId: Buffer,sessionData: Buffer,callback: (err: Error,resp: Buffer,) => void,) => void,): thisJump to headingprependOnceListener(event: "OCSPRequest",listener: (certificate: Buffer,issuer: Buffer,callback: (err: Error | null,resp: Buffer,) => void,) => void,): thisJump to headingprependOnceListener(event: "resumeSession",listener: (sessionId: Buffer,callback: (err: Error,sessionData: Buffer,) => void,) => void,): thisJump to headingprependOnceListener(event: "secureConnection",listener: (tlsSocket: tls.TLSSocket) => void,): thisJump to headingprependOnceListener(event: "tlsClientError",listener: (err: Error,tlsSocket: tls.TLSSocket,) => void,): thisJump to headingprependOnceListener(event: "close",listener: () => void,): thisJump to headingprependOnceListener(event: "connection",listener: (socket: Duplex) => void,): thisJump to headingprependOnceListener(event: "error",listener: (err: Error) => void,): thisJump to headingprependOnceListener(event: "listening",listener: () => void,): thisJump to headingprependOnceListener(event: "clientError",listener: (err: Error,socket: Duplex,) => void,): this