Skip to main content

HttpServer

interface Deno.HttpServer
extends AsyncDisposable

An instance of the server created using Deno.serve() API.

Type Parameters Jump to heading

Properties Jump to heading

A promise that resolves once server finishes - eg. when aborted using the signal passed to ServeOptions.signal.

The local address this server is listening on.

Make the server block the event loop from finishing.

Note: the server blocks the event loop from finishing by default. This method is only meaningful after .unref() is called.

Make the server not block the event loop from finishing.

Jump to headingshutdown(): Promise<void>

Gracefully close the server. No more new connections will be accepted, while pending requests will be allowed to finish.

Back to top