Function
Soupheader_g_string_append_param_quoted
Declaration [src]
void
soup_header_g_string_append_param_quoted (
GString* string,
const char* name,
const char* value
)
Description [src]
Appends something like name="value"
to
string
, taking care to escape any quotes or backslashes in value
.
If value
is (non-ASCII) UTF-8, this will instead use RFC 5987
encoding, just like soup_header_g_string_append_param()
.
Parameters
string |
GString |
A |
|
The data is owned by the caller of the function. | |
name |
const char* |
A parameter name. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
value |
const char* |
A parameter value. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. |