processRequest static method
Future<HyperioAzkadevHttpRequestBody>
processRequest(
- HyperioAzkadevHttpRequest request, {
- Encoding defaultEncoding = utf8,
Process and parse an incoming HyperioAzkadevHttpRequest.
The returned HyperioAzkadevHttpRequestBody contains a response field for accessing
the HyperioAzkadevHttpResponse.
See HttpBodyHandler for more info on defaultEncoding.
Implementation
static Future<HyperioAzkadevHttpRequestBody> processRequest(
HyperioAzkadevHttpRequest request,
{Encoding defaultEncoding = utf8}) async {
try {
var body = await _process(request, request.headers, defaultEncoding);
return HyperioAzkadevHttpRequestBody._(request, body);
} catch (e, s) {
throw BodyParserException(exception: e, stacktrace: s);
}
}