wvlet.airframe.http.router
Type members
Classlikes
Define mappings from an HTTP request to a controller method which has the Endpoint annotation
Define mappings from an HTTP request to a controller method which has the Endpoint annotation
Create the terminal request handler for processing a method with @EndPoint annotation.
Create the terminal request handler for processing a method with @EndPoint annotation.
This handler will call a controller method with the request parameters build from the method arguments.
Create a filter for dispatching HTTP requests to controller methods with @Endpoint or @RPC annotation
Create a filter for dispatching HTTP requests to controller methods with @Endpoint or @RPC annotation
Mapping HTTP requests to RPC/Endpoint method call arguments.
Mapping HTTP requests to RPC/Endpoint method call arguments.
http request (path parameters, query parameters, request body (json or msgpack data)) -> rpc function call arguments (p1:t1, p2:t2, ...)
A mapping from an HTTP endpoint to a corresponding method (or function)
A mapping from an HTTP endpoint to a corresponding method (or function)
Find a matching route (RouteMatch) from a given HttpRequest
Find a matching route (RouteMatch) from a given HttpRequest
- Companion:
- object