proc url(request: Request): Uri {...}{.inline, raises: [], tags: [].}
-
Gets the url of the request.
Source
Edit
proc port(request: Request): string {...}{.inline, raises: [], tags: [].}
-
Gets the port of the request.
Source
Edit
proc path(request: Request): string {...}{.inline, raises: [], tags: [].}
-
Gets the path of the request.
Source
Edit
proc stripPath(request: var Request) {...}{.inline, raises: [], tags: [].}
-
Strips the path of the request.
Source
Edit
proc query(request: Request): string {...}{.inline, raises: [], tags: [].}
-
Gets the query of the request.
Source
Edit
proc scheme(request: Request): string {...}{.inline, raises: [], tags: [].}
-
Gets the scheme of the request.
Source
Edit
proc setScheme(request: var Request; value: string) {...}{.inline, raises: [], tags: [].}
-
Sets the scheme of the request.
Source
Edit
proc body(request: Request): string {...}{.inline, raises: [], tags: [].}
-
Gets the body of the request.
Source
Edit
proc headers(request: Request): HttpHeaders {...}{.inline, raises: [], tags: [].}
-
Gets the HttpHeaders of the request.
Source
Edit
proc reqMethod(request: Request): HttpMethod {...}{.inline, raises: [], tags: [].}
-
Gets the HttpMethod of the request.
Source
Edit
proc getCookie(request: Request; key: string; default: string = ""): string {...}{.inline,
raises: [], tags: [].}
-
Gets the cookie value of the request.
Source
Edit
proc contentType(request: Request): string {...}{.inline, raises: [KeyError], tags: [].}
-
Gets the contentType of the request.
Source
Edit
proc charset(request: Request): string {...}{.inline, raises: [KeyError], tags: [].}
-
Gets the charset of the request.
Source
Edit
proc secure(request: Request): bool {...}{.inline, raises: [KeyError], tags: [].}
-
Returns True if request is secure.
Source
Edit
proc hostName(request: Request): string {...}{.inline, raises: [KeyError], tags: [].}
-
Gets the hostname of the request.
Source
Edit
proc send(request: Request; content: string): Future[void] {...}{.inline,
raises: [Exception, FutureError], tags: [RootEffect].}
-
Source
Edit
proc respond(request: Request; code: HttpCode; body: string;
headers: HttpHeaders = newHttpHeaders()): Future[void] {...}{.inline,
raises: [Exception, FutureError], tags: [RootEffect].}
-
Source
Edit
proc respond(request: Request; response: Response): Future[void] {...}{.inline,
raises: [Exception, FutureError], tags: [RootEffect].}
-
Source
Edit
proc close(request: Request) {...}{.raises: [Exception, SslError, OSError],
tags: [RootEffect].}
-
Source
Edit
proc initRequest(nativeRequest: NativeRequest; cookies = initCookieJar();
pathParams = newStringTable(modeCaseSensitive);
queryParams = newStringTable(modeCaseSensitive);
postParams = newStringTable(modeCaseSensitive)): Request {...}{.inline,
raises: [], tags: [].}
-
Source
Edit