Index

Modules: application, basicregex, configure, constants, context, encode, form, group, httpcore/httplogue, httpexception, middlewaresbase, naive/request, naive/server, nativesettings, pages, request, response, route, server, types, urandom, utils.

API symbols

`$`:
`[]=`:
`[]`:
abort:
AbortError:
abortExit:
add:
addGroup:
addHeader:
addMiddlewares:
addRoute:
all:
appAddress:
appDebug:
appName:
appPort:
AsyncEvent:
attachment:
BadSecretKeyError:
base64Decode:
base64Encode:
BasePatternNode:
BaseType:
beforeAPI:
body:
charset:
clear:
close:
compress:
ConfigFileExt:
connect:
contains:
contentType:
Context:
CtxSettings:
default404Handler:
default500Handler:
DefaultEntropy:
defaultHandler:
del:
delete:
deleteCookie:
delPrologueEnv:
doNothingClosureMiddleware:
dumps:
DuplicatedReversedRouteError:
DuplicatedRouteError:
EmptySecretKeyError:
Env:
EnvError:
EnvWrongFormatError:
Error:
error404:
ErrorHandler:
ErrorHandlerTable:
errorPage:
escape:
Event:
execEvent:
execStartupEvent:
existsPrologueEnv:
extend:
extendContextMiddleWare:
Fault:
findHandler:
first:
first=:
flash:
FlashLevel:
FormPart:
fromByteSeq:
get:
getAllInfos:
getAllPrologueEnv:
getCookie:
getFlashedMsg:
getFlashedMsgs:
getFlashedMsgsWithCategory:
getFormParams:
getFormParamsOption:
getHeader:
getHeaderOrDefault:
getMessage:
getOrDefault:
getPathParams:
getPathParamsOption:
getPostParams:
getPostParamsOption:
getPrologueEnv:
getQueryParams:
getQueryParamsOption:
getSettings:
getTables:
getUploadFile:
GlobalScope:
Group:
gScope:
handleContext:
HandlerAsync:
handleRequest:
hash:
hasHeader:
hasKey:
head:
headers:
hostName:
htmlResponse:
HttpError:
incSize:
Info:
init:
initEnv:
initEvent:
initFormPart:
initMockingRequest:
initPath:
initRePath:
initRequest:
initResponse:
initResponseHeaders:
initUploadFile:
internalServerErrorPage:
items:
Json:
jsonResponse:
keys:
len:
loadPrologueEnv:
loads:
loadSettings:
loginPage:
messages:
messagesWithCategory:
middlewares:
middlewares=:
multiPartPage:
NativeRequest:
newApp:
newAppQueryEnv:
newContextFrom:
newContextTo:
newCtxSettings:
newErrorHandlerTable:
newGroup:
newPathHandler:
newPrologue:
newReRouter:
newReversedRouter:
newRouter:
newSession:
newSettings:
newSettingsFromJsonNode:
options:
pairs:
parseFormParams:
parseFormPart:
parseStringTable:
parseValue:
patch:
Path:
path:
PathHandler:
pattern:
PatternMatchingType:
PatternNode:
plainTextResponse:
port:
post:
printRoutingTree:
Prologue:
PrologueError:
ProloguePrefix:
PrologueVersion:
ptrnParam:
ptrnText:
ptrnWildcard:
put:
putPrologueEnv:
query:
randomBytesSeq:
randomSecretKey:
randomString:
redirect:
registerErrorHandler:
RePath:
reqMethod:
Request:
ReRouter:
resp:
respDefault:
respond:
Response:
ResponseHeaders:
ReversedRouter:
RouteError:
Router:
RouteResetError:
run:
runAsync:
save:
scheme:
SecretKey:
SecretUrl:
secure:
send:
serialize:
serve:
serveAsync:
Server:
Session:
setCookie:
setHeader:
setPrologueEnv:
setResponse:
setScheme:
Settings:
since:
sinceAPI:
size:
staticFileResponse:
stripPath:
stripRoute:
SubContext:
switch:
SyncEvent:
toByteSeq:
Toml:
trace:
UploadFile:
url:
urlFor:
UrlPattern:
urlsafeBase64Decode:
urlsafeBase64Encode:
use:
useAsyncHTTPServer:
values:
Warning:
writePrologueEnv:
Yaml: