public final class ClientCookieEncoder extends CookieEncoder
Cookie#rawValue() will be used.
 Otherwise, Cookie.value() will be used unquoted.
 Note that multiple cookies are supposed to be sent at once in a single "Cookie" header.
 // ExampleHttpRequestreq = ...; res.setHeader("Cookie",ClientCookieEncoder.encode("JSESSIONID", "1234"));
ClientCookieDecoder| Modifier and Type | Field and Description | 
|---|---|
| static ClientCookieEncoder | LAXLax instance that doesn't validate name and value | 
| static ClientCookieEncoder | STRICTStrict encoder that validates that name and value chars are in the valid scope
 defined in RFC6265 | 
| Modifier and Type | Method and Description | 
|---|---|
| String | encode(Cookie... cookies)Encodes the specified cookies into a single Cookie header value. | 
| String | encode(Cookie cookie)Encodes the specified cookie into a Cookie header value. | 
| String | encode(Iterable<? extends Cookie> cookies)Encodes the specified cookies into a single Cookie header value. | 
| String | encode(String name,
      String value)Encodes the specified cookie into a Cookie header value. | 
validateCookiepublic static final ClientCookieEncoder STRICT
public static final ClientCookieEncoder LAX
public String encode(String name, String value)
name - the cookie namevalue - the cookie valuepublic String encode(Cookie cookie)
specified - the cookiepublic String encode(Cookie... cookies)
cookies - some cookiesCopyright © 2008-2015 The Netty Project. All Rights Reserved.