Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
See http.Server
for more information.
Link copied to clipboard
sealed external interface ServerOptions<Request : IncomingMessage, Response : ServerResponse<*>> : SecureContextOptions, TlsOptions, ServerOptions<Request, Response>
Functions
Link copied to clipboard
external fun <Request : IncomingMessage, Response : ServerResponse<*>> createServer(requestListener: RequestListener<Request, Response> = definedExternally): Server<Request, Response>
Or
external fun <Request : IncomingMessage, Response : ServerResponse<*>> createServer(options: ServerOptions<Request, Response>, requestListener: RequestListener<Request, Response> = definedExternally): Server<Request, Response>
Link copied to clipboard
external fun get(options: String, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
external fun get(options: RequestOptions, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
external fun get(options: URL, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
Like http.get()
but for HTTPS.
external fun get(url: String, options: RequestOptions, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
external fun get(url: URL, options: RequestOptions, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
Link copied to clipboard
external fun request(options: String, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
external fun request(options: RequestOptions, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
external fun request(options: URL, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
Makes a request to a secure web server.
external fun request(url: String, options: RequestOptions, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest
external fun request(url: URL, options: RequestOptions, callback: (res: IncomingMessage) -> Unit = definedExternally): ClientRequest