The charset-ranges accepted by the client according to given request headers, sorted by 1.
The charset-ranges accepted by the client according to given request headers, sorted by
1. increasing generality (i.e. most specific first)
2. decreasing q-value (only for ranges targeting a single HttpCharset)
3. order of appearance in the Accept-Charset
header(s)
Determines whether the given charset is accepted by the client.
Picks the charset that is most preferred by the client with a bias towards UTF-8, i.e.
Picks the charset that is most preferred by the client with a bias towards UTF-8,
i.e. if the client accepts all charsets with equal preference then UTF-8 is picked.
If the client doesn't accept any charsets the method returns None
.
See also: http://tools.ietf.org/html/rfc7231#section-5.3.3
Returns the q-value that the client (implicitly or explicitly) attaches to the given charset.
Returns the q-value that the client (implicitly or explicitly) attaches to the given charset. See http://tools.ietf.org/html/rfc7231#section-5.3.1 for details.