ESP32 HTTPS Server
|
▼Chttpsserver::ConnectionContext | Internal class to handle the state of a connection |
▼Chttpsserver::HTTPConnection | Represents a single open connection for the plain HTTPServer, without TLS |
Chttpsserver::HTTPSConnection | Connection class for an open TLS-enabled connection to an HTTPSServer |
▼Chttpsserver::HTTPBodyParser | |
Chttpsserver::HTTPMultipartBodyParser | |
Chttpsserver::HTTPURLEncodedBodyParser | |
Chttpsserver::HTTPHeader | Represents a single name/value pair of an HTTP header |
Chttpsserver::HTTPHeaders | Groups and manages a set of HTTPHeader instances |
▼Chttpsserver::HTTPNode | Base class for a URL/route-handler in the server |
Chttpsserver::ResourceNode | This HTTPNode represents a route that maps to a regular HTTP request for a resource (static or dynamic) |
Chttpsserver::WebsocketNode | |
Chttpsserver::HTTPRequest | Represents the request stream for an HTTP request |
Chttpsserver::HTTPValidator | Internal representation of a validator function |
▼CPrint | |
Chttpsserver::HTTPResponse | Represents the response stream of an HTTP request |
Chttpsserver::ResolvedResource | This class represents a resolved resource, meaning the result of mapping a string URL to an HTTPNode |
Chttpsserver::ResourceParameters | The ResourceParameters provide access to the parameters passed in the URI |
▼Chttpsserver::ResourceResolver | This class is used internally to resolve a string URL to the corresponding HTTPNode |
▼Chttpsserver::HTTPServer | Main implementation for the plain HTTP server. Use HTTPSServer for TLS support |
Chttpsserver::HTTPSServer | Main implementation of the HTTP Server with TLS support. Use HTTPServer for plain HTTP |
Chttpsserver::SSLCert | Certificate and private key that can be passed to the HTTPSServer |
▼Cstreambuf | |
Chttpsserver::WebsocketInputStreambuf | |
Chttpsserver::WebsocketFrame | |
Chttpsserver::WebsocketHandler |