Package com.helger.http.header.specific
Class AcceptEncodingHandler
java.lang.Object
com.helger.http.header.specific.AcceptEncodingHandler
Handler for the request HTTP header field "Accept-Encoding"
- Author:
- Philip Helger
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAny encodingstatic final StringStandard encoding "compress"static final StringStandard encoding "deflate"static final StringStandard encoding "gzip"static final StringStandard encoding "identity"static final StringStandard encoding "x-compress"static final StringStandard encoding "x-gzip" -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull AcceptEncodingListgetAcceptEncodings(@Nullable String sAcceptEncoding) Parse the Accept-Encoding HTTP header value and return a structured list.
-
Field Details
-
ANY_ENCODING
Any encoding- See Also:
-
IDENTITY_ENCODING
Standard encoding "identity"- See Also:
-
GZIP_ENCODING
Standard encoding "gzip"- See Also:
-
X_GZIP_ENCODING
Standard encoding "x-gzip"- See Also:
-
DEFLATE_ENCODING
Standard encoding "deflate"- See Also:
-
COMPRESS_ENCODING
Standard encoding "compress"- See Also:
-
X_COMPRESS_ENCODING
Standard encoding "x-compress"- See Also:
-
-
Method Details
-
getAcceptEncodings
Parse the Accept-Encoding HTTP header value and return a structured list.- Parameters:
sAcceptEncoding- The Accept-Encoding header value. May benullor empty.- Returns:
- A non-
nullAcceptEncodingListcontaining the parsed encodings. If the input is empty, only identity encoding is included.
-