spring-framework / org.springframework.web.reactive.function.server / RouterFunctionDsl / GET

GET

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

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

Since
5.3

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

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

Parameters

pattern - the pattern to match to

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

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

Parameters

predicate - predicate to match

Since
5.3

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

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

Parameters

pattern - the pattern to match to

predicate - additional predicate to match

Since
5.2

fun GET(pattern: String): RequestPredicate

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

See Also

RequestPredicates.GET