Class CookieCutter

  • public class CookieCutter
    extends java.lang.Object
    Cookie parser

    Optimized stateful Cookie header parser. Does not support Set-Cookie header parsing.

    Cookies fields are added with the addCookieField(String) method and parsed on the next subsequent call to getCookies().

    If the added fields are identical to those last added (as strings), then the cookies are not re parsed.

    • Constructor Detail

      • CookieCutter

        public CookieCutter()
    • Method Detail

      • getCookies

        public javax.servlet.http.Cookie[] getCookies()
      • setCookies

        public void setCookies​(javax.servlet.http.Cookie[] cookies)
      • reset

        public void reset()
      • addCookieField

        public void addCookieField​(java.lang.String f)
      • parseFields

        protected void parseFields()
      • isRFC6265RejectedCharacter

        protected boolean isRFC6265RejectedCharacter​(boolean inQuoted,
                                                     char c)