23#ifndef _LIBS_WEBVIEW_URL_MANAGER_H_
24#define _LIBS_WEBVIEW_URL_MANAGER_H_
26#include <webview/request.h>
27#include <webview/router.h>
60 std::shared_ptr<WebviewRouter<Handler>> router_;
Web request meta data carrier.
Method
HTTP transfer methods.
std::function< WebReply *(const WebRequest *)> Handler
Function type for handling requests.
void remove_handler(WebRequest::Method method, const std::string &path)
Remove a request processor.
~WebUrlManager()
Destructor.
WebUrlManager()
Constructor.
void add_handler(WebRequest::Method method, const std::string &path, Handler handler)
Add a request processor.
Fawkes library namespace.