inherited class to parse cookie from http request
More...
#include <cookie_middleware.h>
inherited class to parse cookie from http request
CookieMiddleware is intended to parse cookie from http request, fill response with cookies
CookieMiddleware::CookieMiddleware |
( |
const char * |
nameID | ) |
|
|
explicit |
create middleware
- Parameters
-
void CookieMiddleware::addCookie |
( |
const char * |
key, |
|
|
std::unique_ptr< Entity > |
value |
|
) |
| |
bool CookieMiddleware::autoExec |
( |
| ) |
|
|
overridevirtual |
Check if there are cookie in request
- Returns
- true, if there are cookie in request
Implements Middleware.
void CookieMiddleware::clear |
( |
| ) |
|
|
overridevirtual |
delete all data, saved in internal values, set to default
Reimplemented from Middleware.
Get new cookie entity with passed type and value
- Parameters
-
entityType | type from EntityType enumeration |
value | serialized value of cookie |
- Returns
- new CookieEntity object
void CookieMiddleware::exec |
( |
| ) |
|
|
overridevirtual |
parse cookies from http request
Implements Middleware.
void CookieMiddleware::insertInResponse |
( |
| ) |
|
set response cookies in response headers
The documentation for this class was generated from the following file: