#include <Router.h>
Public Member Functions | |
| nonvirtual Iterator< tuple< RequestHandler, Sequence< String > > > | Lookup (const Request &request) const |
Public Member Functions inherited from Stroika::Frameworks::WebServer::Interceptor | |
| 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.