CharsetNegotiator
Attributes
- Source
- ContentNegotiation.scala
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Determines whether the given charset is accepted by the client.
Determines whether the given charset is accepted by the client.
Attributes
- Source
- ContentNegotiation.scala
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.
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.
Attributes
- Source
- ContentNegotiation.scala
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.
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.
Attributes
- Source
- ContentNegotiation.scala
Concrete fields
The charset-ranges accepted by the client according to given request headers, sorted by
The charset-ranges accepted by the client according to given request headers, sorted by
- increasing generality (i.e. most specific first)
- decreasing q-value (only for ranges targeting a single HttpCharset)
- order of appearance in the
Accept-Charsetheader(s)
Attributes
- Source
- ContentNegotiation.scala