POST

fun POST(f: (ServerRequest) -> Mono<out ServerResponse>)

Adds a route to the given handler function that handles all HTTP POST requests.

Since

5.3


fun POST(pattern: String, f: (ServerRequest) -> Mono<out ServerResponse>)

Adds a route to the given handler function that handles all HTTP POST requests that match the given pattern.

Parameters

pattern

the pattern to match to


fun POST(predicate: RequestPredicate, f: (ServerRequest) -> Mono<out ServerResponse>)

Adds a route to the given handler function that handles all HTTP POST requests that match the given predicate.

Since

5.3

Parameters

predicate

predicate to match


fun POST(pattern: String, predicate: RequestPredicate, f: (ServerRequest) -> Mono<out ServerResponse>)

Adds a route to the given handler function that handles all HTTP POST requests that match the given pattern and predicate.

Since

5.2

Parameters

pattern

the pattern to match to

predicate

additional predicate to match


fun POST(pattern: String): RequestPredicate

Return a RequestPredicate that matches if request's HTTP method is POST and the given pattern matches against the request path.

See also