Member functions of CCookie class set or get the name and value of a cookie, as well as optional attributes.
The Ch cookie class supports both Version 0 (by Netscape) and Version 1 (by RFC 2965 which obsoletes RFC 2109). By default, Ch cookies uses version 0. Since RFC 2965 is released on October 2000, most browsers might not support RFC 2965. Thus, Version 1 is experimental and you are encouraged to use Version 0 features.
Function | Description |
CCookie::addPort | Adds a new port into the portlist of the cookie. For version 1 only |
CCookie::getComment | Retrieve the Comment attribute of the cookie. For version 1 only |
CCookie::getCommentURL | Retrieve the CommentURL attribute of the cookie. For version 1 only |
CCookie::getDiscard | Retrieve the Discard attribute of the cookie. For version 1 only |
CCookie::getDomain | Retrieve the Domain attribute of the cookie. |
CCookie::getMaxAge | Retrieve maximum age of the cookie. |
CCookie::getName | Retrieve the name of the cookie. |
CCookie::getPath | Retrieve the path on the server to which browser returns the cookie. |
CCookie::getPorts | Retrieve all ports in the portlist of the cookie. For version 1 only |
CCookie::getSecure | determine if the browser is sending the cookie only over a secure protocol. |
CCookie::getValue | Retrieve the value of the cookie. |
CCookie::getVersion | Retrieve the version of the protocol the cookie complies with. |
CCookie::setComment | Set the Comment attribute of the cookie. For version 1 only |
CCookie::setCommentURL | Set the CommentURL attribute of the cookie. For version 1 only |
CCookie::setDiscard | Set the Discard attribute of the cookie. For version 1 only |
CCookie::setDomain | Set the Domain attribute of the cookie. |
CCookie::setMaxAge | Set maximum age of the cookie. |
CCookie::setName | Set the name of the cookie. |
CCookie::setPath | Set the path on the server to which browser returns the cookie. |
CCookie::setSecure | Set the Secure attribute of the cookie. |
CCookie::setValue | Set the value of the cookie. |
CCookie::setVersion | Set the version of the protocol the cookie complies with. |