LEVIATHAN v962456e · 962456eee1

atlantis

namespace Http

since 0.1.0-alpha.1linux

Types

Functions

actionResult

actionResult(IActionResponse a, Context ctx) -> HttpResponse

canonicalize

canonicalize(string decoded) -> string | None

deadlineRemaining

deadlineRemaining(Context c) -> int

hasNul

hasNul(string s) -> bool

httpNow

httpNow() -> string

isoNow

isoNow() -> string

jsonQuote

jsonQuote(string s) -> string

mkResponse

mkResponse(int status, string body, Array<Pair<string, string>> headers) -> HttpResponse

mkStreaming

mkStreaming(int status, Array<Pair<string, string>> headers, (ChunkedBody) => void writer) -> HttpResponse

nextTick

nextTick() -> Promise<int>

nowMs

nowMs() -> int

reqContentLength

reqContentLength(HttpRequest r) -> int

reqHeader

reqHeader(HttpRequest r, string name) -> string | None

reqHeaders

reqHeaders(HttpRequest r, string name) -> Array<string>

sseHeaders

sseHeaders() -> Array<Pair<string, string>>

statusText

statusText(int status) -> string