Class ClientCookieEncoder


  • @Deprecated
    public final class ClientCookieEncoder
    extends java.lang.Object
    Deprecated.
    A RFC6265 compliant cookie encoder to be used client side, so only name=value pairs are sent. User-Agents are not supposed to interpret cookies, so, if present, 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.
     // Example
     HttpRequest req = ...;
     res.setHeader("Cookie", ClientCookieEncoder.encode("JSESSIONID", "1234"));
     
    See Also:
    ClientCookieDecoder
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.lang.String encode​(Cookie cookie)
      Deprecated.
      static java.lang.String encode​(Cookie... cookies)
      Deprecated.
      static java.lang.String encode​(java.lang.Iterable<Cookie> cookies)
      Deprecated.
      static java.lang.String encode​(java.lang.String name, java.lang.String value)
      Deprecated.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • encode

        @Deprecated
        public static java.lang.String encode​(java.lang.String name,
                                              java.lang.String value)
        Deprecated.
        Encodes the specified cookie into a Cookie header value.
        Parameters:
        name - the cookie name
        value - the cookie value
        Returns:
        a Rfc6265 style Cookie header value
      • encode

        @Deprecated
        public static java.lang.String encode​(Cookie cookie)
        Deprecated.
        Encodes the specified cookie into a Cookie header value.
        Parameters:
        cookie - the specified cookie
        Returns:
        a Rfc6265 style Cookie header value
      • encode

        @Deprecated
        public static java.lang.String encode​(Cookie... cookies)
        Deprecated.
        Encodes the specified cookies into a single Cookie header value.
        Parameters:
        cookies - some cookies
        Returns:
        a Rfc6265 style Cookie header value, null if no cookies are passed.
      • encode

        @Deprecated
        public static java.lang.String encode​(java.lang.Iterable<Cookie> cookies)
        Deprecated.
        Encodes the specified cookies into a single Cookie header value.
        Parameters:
        cookies - some cookies
        Returns:
        a Rfc6265 style Cookie header value, null if no cookies are passed.