public class RequestUtils extends Object
Modifier and Type | Method and Description |
---|---|
static Future<ValidatableRequest> |
extract(HttpServerRequest request,
Operation operation)
Extracts and transforms the parameters and the body of an incoming request into a
format
that can be validated by the RequestValidator . |
static Future<ValidatableRequest> |
extract(HttpServerRequest request,
Operation operation,
java.util.function.Supplier<Future<Buffer>> bodySupplier)
Like
extract(HttpServerRequest, Operation) , but offers to pass a supplier fpr the body. |
public static Future<ValidatableRequest> extract(HttpServerRequest request, Operation operation)
format
that can be validated by the RequestValidator
.request
- the incoming request.operation
- the operation of the related request.Future
holding the ValidatableRequest.public static Future<ValidatableRequest> extract(HttpServerRequest request, Operation operation, java.util.function.Supplier<Future<Buffer>> bodySupplier)
extract(HttpServerRequest, Operation)
, but offers to pass a supplier fpr the body. This is
helpful in case that the request has already been read.request
- the incoming request.operation
- the operation of the related request.bodySupplier
- the body supplier which can help in case that the request has already been read.Future
holding the ValidatableRequest.Copyright © 2023 Eclipse. All rights reserved.