headerParseSemiParamListStrict

A strict version of funcheader_parse_semi_param_list that bails out if there are duplicate parameters.

Note that this function will treat RFC5987-encoded parameters as duplicated if an ASCII version is also present. For header fields that might contain RFC5987-encoded parameters, use funcheader_parse_semi_param_list instead.

string[string]
headerParseSemiParamListStrict
(
string header
)

Parameters

header string

a header value

Return Value

Type: string[string]

a #GHashTable of list elements, which can be freed with funcheader_free_param_list or null if there are duplicate elements.