Defines an endpoint with an arbitrary
HTTP method. Can be used for defining non-standard
HTTP method routes.
- path :
String- The path for the endpoint, may also be provided as the first positional argument.
- method :
HTTPmethod to use for the endpoint.
- constraints :
Hash(String, Regex)- A mapping between a route's path parameters and its constraints.
@[ART::Route("/some/path", method: "TRACE")] def trace_route : Nil end