GHashTable* soup_header_parse_semi_param_list ( const char* header )
Parses a header which is a semicolon-delimited list of something
token [ "=" ( token | quoted-string ) ].
Tokens that don’t have an associated value will still be added to
the resulting hash table, but with a
This also handles RFC5987 encoding (which in HTTP is mostly used for giving UTF8-encoded filenames in the Content-Disposition header).
A header value.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.