soup-headers
soup-headers —
Synopsis
gboolean soup_headers_parse_request (char *str,
int len,
GHashTable *dest,
char **req_method,
char **req_path,
SoupHttpVersion *ver);
gboolean soup_headers_parse_status_line (const char *status_line,
SoupHttpVersion *ver,
guint *status_code,
char **status_phrase);
gboolean soup_headers_parse_response (char *str,
int len,
GHashTable *dest,
SoupHttpVersion *ver,
guint *status_code,
char **status_phrase);
char* soup_header_param_decode_token (char **in);
GHashTable* soup_header_param_parse_list (const char *header);
char* soup_header_param_copy_token (GHashTable *tokens,
char *t);
void soup_header_param_destroy_hash (GHashTable *table);
Details
soup_headers_parse_request ()
gboolean soup_headers_parse_request (char *str,
int len,
GHashTable *dest,
char **req_method,
char **req_path,
SoupHttpVersion *ver);
str : |
|
len : |
|
dest : |
|
req_method : |
|
req_path : |
|
ver : |
|
Returns : |
|
soup_headers_parse_status_line ()
gboolean soup_headers_parse_status_line (const char *status_line,
SoupHttpVersion *ver,
guint *status_code,
char **status_phrase);
status_line : |
|
ver : |
|
status_code : |
|
status_phrase : |
|
Returns : |
|
soup_headers_parse_response ()
gboolean soup_headers_parse_response (char *str,
int len,
GHashTable *dest,
SoupHttpVersion *ver,
guint *status_code,
char **status_phrase);
str : |
|
len : |
|
dest : |
|
ver : |
|
status_code : |
|
status_phrase : |
|
Returns : |
|
soup_header_param_decode_token ()
char* soup_header_param_decode_token (char **in);
soup_header_param_parse_list ()
GHashTable* soup_header_param_parse_list (const char *header);
soup_header_param_copy_token ()
char* soup_header_param_copy_token (GHashTable *tokens,
char *t);
soup_header_param_destroy_hash ()
void soup_header_param_destroy_hash (GHashTable *table);