libfetch 0.0.0
A lightweight asynchronous HTTP/1.1 client library implementing a subset of the WHATWG Fetch API.
Loading...
Searching...
No Matches
cookie_jar_config_t Struct Reference

Cookie jar configuration. More...

#include <cookie.h>

Data Fields

size_t max_cookies_total
 
size_t max_cookies_per_domain
 
size_t max_cookie_size
 
bool accept_session_cookies
 
bool accept_persistent_cookies
 
bool accept_third_party
 
time_t max_age_seconds
 
const char * persistent_file
 

Detailed Description

Cookie jar configuration.

Controls cookie jar behavior, limits, and storage options.

Field Documentation

◆ accept_persistent_cookies

bool cookie_jar_config_t::accept_persistent_cookies

Accept persistent cookies

◆ accept_session_cookies

bool cookie_jar_config_t::accept_session_cookies

Accept session cookies

◆ accept_third_party

bool cookie_jar_config_t::accept_third_party

Accept third-party cookies

◆ max_age_seconds

time_t cookie_jar_config_t::max_age_seconds

Maximum cookie age

◆ max_cookie_size

size_t cookie_jar_config_t::max_cookie_size

Maximum cookie size in bytes

◆ max_cookies_per_domain

size_t cookie_jar_config_t::max_cookies_per_domain

Maximum cookies per domain

◆ max_cookies_total

size_t cookie_jar_config_t::max_cookies_total

Maximum total cookies

◆ persistent_file

const char* cookie_jar_config_t::persistent_file

File for persistent storage


The documentation for this struct was generated from the following file: