Function
Soupheader_parse_param_list
Declaration [src]
GHashTable*
soup_header_parse_param_list (
  const char* header
)
Description [src]
Parses a header which is a comma-delimited list of something like:
token [ "=" ( token | quoted-string ) ].
Tokens that don’t have an associated value will still be added to
the resulting hash table, but with a NULL value.
This also handles RFC5987 encoding (which in HTTP is mostly used for giving UTF8-encoded filenames in the Content-Disposition header).
Parameters
- header
- 
            Type: const char*A header value. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
Return value
Type: GHashTable
A
  GHashTable of list elements, which can be freed with
  soup_header_free_param_list().
| The caller of the function takes ownership of the data, and is responsible for freeing it. |