http/request library

Properties

clienIp String?
no setter
currentRequestScope RequestScope?
Returns the RequestScope bound to the current zone, or null when called from outside a request (background jobs, tests that render a template directly, etc.).
no setter
extensions List<String>
getter/setter pair
httpResponse HttpResponse
no setter
method String?
no setter
requestContentType ContentType?
no setter
requestHeaders HttpHeaders?
no setter
requestUri Uri
no setter

Functions

clearRequestUserResolver() → void
getParam<T>(String key, [dynamic defualtValue]) → T?
requestBody() Future
setRequestUserResolver(RequestUserResolver resolver) → void
Register the resolver invoked by Request.user. Called from vania_auth's service provider (or any custom auth integration).

Typedefs

RequestUserResolver = Map? Function()
UniqueValidationResolver = Future<bool> Function(Map<String, dynamic> data, dynamic value, String args)