Skip to main content
Module

x/deno_api_server/mod.ts>Api

API Server for deno for functional programmed endpoints
Go to Latest
class Api
import { Api } from "https://deno.land/x/deno_api_server@v0.3.3/mod.ts";

Constructors

new
Api(serverConfig: IServerConfig)

Properties

protected
server: Server | null
forceJsonResponse: boolean
readonly
host
readonly
props: IStateMap
routes: IRoute[]
serverConfig: IServerConfig

Methods

protected
handleError(response: IResponse, error: Error)

Add route to server stack

getRouteByRequest(request: ServerRequest, url?: URL): null | IRoute

resolve route by request

getUrlByRequest(request: ServerRequest): URL

start server listing on requests