Class RequestHandler
Inherited by the following classes: FunctionRequestHandler, StaticRequestHandler
Public Functions
Type | Name |
---|---|
virtual bool | canHandle (HTTPMethod method, String uri) |
virtual bool | canUpload (String uri) |
virtual bool | handle (WebServer & server, HTTPMethod requestMethod, String requestUri) |
RequestHandler * | next () |
void | next (RequestHandler * r) |
const String & | pathArg (unsigned int i) |
virtual void | upload (WebServer & server, String requestUri, HTTPUpload & upload) |
virtual | ~RequestHandler () |
Protected Attributes
Type | Name |
---|---|
std::vector< String > | pathArgs |
Public Functions Documentation
function canHandle
function canUpload
function handle
inline virtual bool RequestHandler::handle (
WebServer & server,
HTTPMethod requestMethod,
String requestUri
)
function next [1/2]
function next [2/2]
function pathArg
function upload
inline virtual void RequestHandler::upload (
WebServer & server,
String requestUri,
HTTPUpload & upload
)
function ~RequestHandler
Protected Attributes Documentation
variable pathArgs
The documentation for this class was generated from the following file cores/common/arduino/libraries/ext/WebServer/detail/RequestHandler.h