Lines Matching refs:charset
179 char *charset; /* for content-type only */
223 float charset_quality; /* ditto charset */
314 var->content_charset = mime_info->charset;
414 result->charset = "";
492 else if (!strcmp(parm, "charset")) {
493 result->charset = cp;
511 * name; q=N; charset=TEXT
513 * where charset is only valid in Accept.
1188 * language, charset, encoding, content type or handler,)
1848 /* For a given variant, find the 'q' value of the charset given
1856 const char *charset = variant->content_charset;
1863 if (charset && *charset)
1870 if (charset == NULL || !*charset) {
1887 charset = "iso-8859-1"; /* The default charset for HTTP text types */
1892 * looking for a match with this variant's charset. If none
1893 * match, charset is unacceptable, so set quality to 0.
1899 if (!strcmp(type->name, charset)) {
1913 /* If this variant is in charset iso-8859-1, the default is 1.0 */
1914 if (strcmp(charset, "iso-8859-1") == 0) {
2031 * language, charset, etc quality for _every_ variant. This is needed
2115 * order: content-type, language, content-type level, charset,
2133 * acceptable by type, charset, encoding or language.
2202 /* charset */
2206 /* If the best variant's charset is ISO-8859-1 and this variant has
2207 * the same charset quality, then we prefer this variant
2557 *((const char **) apr_array_push(arr)) = " {charset ";
2615 vary_by_charset ? ", accept-charset" : "",
2675 *((const char **) apr_array_push(arr)) = ", charset ";
3013 /* set MIME type and charset as negotiated */
3018 "; charset=",