io.netty.handler.codec.http.cookie.ClientCookieDecoder
or io.netty.handler.codec.http.cookie.ServerCookieDecoder instead.
Decodes an HTTP header value into Cookies. This decoder can decode
the HTTP cookie version 0, 1, and 2.
HttpRequestreq = ...; String value = req.getHeader("Cookie"); Set<Cookie> cookies =CookieDecoder.decode(value);
@Deprecated
public final class CookieDecoder
extends java.lang.Object
io.netty.handler.codec.http.cookie.ClientCookieDecoder,
io.netty.handler.codec.http.cookie.ServerCookieDecoder| Modifier and Type | Field and Description |
|---|---|
private static char |
COMMA
Deprecated.
|
private static java.lang.String |
COMMENT
Deprecated.
|
private static java.lang.String |
COMMENTURL
Deprecated.
|
private static java.lang.String |
DISCARD
Deprecated.
|
private InternalLogger |
logger
Deprecated.
|
private static java.lang.String |
PORT
Deprecated.
|
private boolean |
strict
Deprecated.
|
private static java.lang.String |
VERSION
Deprecated.
|
| Constructor and Description |
|---|
CookieDecoder()
Deprecated.
Creates a new decoder.
|
CookieDecoder(boolean strict)
Deprecated.
Creates a new decoder.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Cookie> |
decode(java.lang.String header)
Deprecated.
Decodes the specified HTTP header value into
Cookies. |
private static void |
extractKeyValuePairs(java.lang.String header,
java.util.List<java.lang.String> names,
java.util.List<java.lang.String> values)
Deprecated.
|
private DefaultCookie |
initCookie(java.lang.String name,
java.lang.String value)
Deprecated.
|
private final InternalLogger logger
private static final java.lang.String COMMENT
private static final java.lang.String COMMENTURL
private static final java.lang.String DISCARD
private static final java.lang.String PORT
private static final java.lang.String VERSION
private static final char COMMA
private final boolean strict
public CookieDecoder()
public CookieDecoder(boolean strict)
strict - true if and only if this encoder is supposed to
validate characters according to RFC6265.public java.util.Set<Cookie> decode(java.lang.String header)
Cookies.Cookiesprivate static void extractKeyValuePairs(java.lang.String header,
java.util.List<java.lang.String> names,
java.util.List<java.lang.String> values)
private DefaultCookie initCookie(java.lang.String name, java.lang.String value)