Save and load cookies to/from files.
More...
Save and load cookies to/from files.
◆ cookie_jar_load_binary()
bool cookie_jar_load_binary |
( |
cookie_jar_t * | jar, |
|
|
const char * | filename ) |
Load cookies from binary file.
- Parameters
-
jar | Cookie jar to load into |
filename | File path |
- Returns
- True if successful
printf("Loaded cookies successfully\n");
}
cookie_jar_t * cookie_jar_new(void)
Create a new cookie jar with default configuration.
Definition cookie.c:756
bool cookie_jar_load_binary(cookie_jar_t *jar, const char *filename)
Load cookies from binary file.
Definition cookie.c:1990
Cookie jar implementation.
Definition cookie.h:184
◆ cookie_jar_load_binary_buffer()
bool cookie_jar_load_binary_buffer |
( |
cookie_jar_t * | jar, |
|
|
const char * | buffer, |
|
|
size_t | buffer_size ) |
Load cookies from memory buffer.
- Parameters
-
jar | Cookie jar to load into |
buffer | Buffer containing serialized cookies |
buffer_size | Size of buffer |
- Returns
- True if successful
◆ cookie_jar_save_binary()
bool cookie_jar_save_binary |
( |
const cookie_jar_t * | jar, |
|
|
const char * | filename ) |
Save cookies to binary file.
- Parameters
-
jar | Cookie jar to save |
filename | File path |
- Returns
- True if successful
◆ cookie_jar_save_binary_buffer()
char * cookie_jar_save_binary_buffer |
( |
const cookie_jar_t * | jar, |
|
|
size_t * | buffer_size ) |
Save cookies to memory buffer.
- Parameters
-
jar | Cookie jar to save |
buffer_size | Output size of buffer |
- Returns
- Buffer containing serialized cookies (caller must free), or NULL on error