libfetch 0.0.0
A lightweight asynchronous HTTP/1.1 client library implementing a subset of the WHATWG Fetch API.
|
HTTP cookie structure. More...
#include <cookie.h>
Data Fields | |
char * | name |
Cookie name. | |
char * | value |
Cookie value. | |
char * | domain |
Domain attribute. | |
char * | path |
Path attribute. | |
time_t | expires |
Expiration time (0 for session cookies) | |
time_t | creation_time |
When cookie was created. | |
time_t | last_access_time |
When cookie was last accessed. | |
cookie_flags_t | flags |
Cookie attribute flags. | |
cookie_samesite_t | samesite |
SameSite attribute. | |
cookie_priority_t | priority |
Priority level. | |
struct cookie * | next |
Next cookie in linked list. | |
struct cookie * | prev |
Previous cookie in linked list. | |
HTTP cookie structure.
Contains all cookie data and metadata including attributes and timestamps.
time_t cookie::creation_time |
When cookie was created.
char* cookie::domain |
Domain attribute.
time_t cookie::expires |
Expiration time (0 for session cookies)
cookie_flags_t cookie::flags |
Cookie attribute flags.
time_t cookie::last_access_time |
When cookie was last accessed.
char* cookie::name |
Cookie name.
struct cookie* cookie::next |
Next cookie in linked list.
char* cookie::path |
Path attribute.
struct cookie* cookie::prev |
Previous cookie in linked list.
cookie_priority_t cookie::priority |
Priority level.
cookie_samesite_t cookie::samesite |
SameSite attribute.
char* cookie::value |
Cookie value.