Constructor

new()

Variables

bodyBytes:Bytes

host:String

ip:String

method:String

path:String

queries:Map<String, String>

version:String

Methods

all():StringMap<Dynamic>

cookie(key:String, ?defaultValue:String):String

currentGuard():String

inlineexistsAttribute(key:String):Bool

inlineexistsAttribute(key:EnumValue):Bool

@:value({ defaultValue : null })inlinegetAttribute<T>(key:EnumValue, ?defaultValue:T):T

@:value({ defaultValue : null })inlinegetAttribute<T>(key:String, ?defaultValue:T):T

has(key:String):Bool

header(key:String, ?defaultValue:String):String

input(key:String, ?defaultValue:Dynamic):Dynamic

only(keys:Rest<String>):StringMap<Dynamic>

param(key:String, ?defaultValue:String):String

post<T>(?key:String, ?defaultValue:T):T

query(key:String, ?defaultValue:String):String

route(key:String, ?defaultValue:String):String

inlinesetAttribute(key:EnumValue, value:Dynamic):Void

inlinesetAttribute(key:String, value:Dynamic):Void

setRouteParams(params:Map<String, String>):Void

@:value({ guard : null })user<T>(?guard:String):T

validate(data:Map<String, Array<ValidatorRule>>):Bool