#include <Router.h>
Public Member Functions | |
nonvirtual Iterator< tuple< RequestHandler, Sequence< String > > > | Lookup (const Request &request) const |
![]() | |
Interceptor ()=delete | |
nonvirtual void | HandleFault (Message &m, const exception_ptr &e) const noexcept |
nonvirtual void | HandleMessage (Message &m) const |
nonvirtual bool | operator== (const Interceptor &rhs) const |
If there is not an EXPLICIT route matched for HEAD, or OPTIONS: those methods are implemented automatically by the Router.
Iterator< tuple< RequestHandler, Sequence< String > > > Router::Lookup | ( | const Request & | request | ) | const |
typically just examine host-relative part of URL, routes CAN examine any part of the request; typically returns just one handler (and matched strings), but can return multiple.
Definition at line 297 of file Router.cpp.