Convert enums to/from strings.
More...
Convert enums to/from strings.
◆ cookie_parse_error_string()
Get error message for parse result.
- Parameters
-
- Returns
- Human-readable error message
fprintf(stderr, "Cookie parse error: %s\n",
}
cookie_parse_result_t cookie_parse_set_cookie(const char *header_value, const char *request_url, cookie_t **cookie)
Parse a Set-Cookie header.
Definition cookie.c:1193
cookie_parse_result_t
Cookie parsing result codes.
Definition cookie.h:204
@ COOKIE_PARSE_SUCCESS
Definition cookie.h:205
const char * cookie_parse_error_string(cookie_parse_result_t result)
Get error message for parse result.
Definition cookie.c:1456
HTTP cookie structure.
Definition cookie.h:105
◆ cookie_priority_from_string()
Convert string to Priority enum.
- Parameters
-
str | String representation (case-insensitive) |
- Returns
- Priority value (defaults to Medium for invalid input)
◆ cookie_priority_to_string()
Convert Priority enum to string.
- Parameters
-
- Returns
- String representation ("Low", "Medium", "High")
◆ cookie_samesite_from_string()
Convert string to SameSite enum.
- Parameters
-
str | String representation (case-insensitive) |
- Returns
- SameSite value (defaults to Lax for invalid input)
◆ cookie_samesite_to_string()
Convert SameSite enum to string.
- Parameters
-
- Returns
- String representation ("Strict", "Lax", "None")