public class DefaultCookie extends java.lang.Object implements Cookie
Cookie
实现。
UNDEFINED_MAX_AGE
Constructor and Description |
---|
DefaultCookie(java.lang.String name, java.lang.String value)
用指定的名称和值创建一个新的cookie。
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Cookie c) |
java.lang.String |
domain()
返回此 Cookie 的域。
|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
isHttpOnly()
检查此 Cookie 是否只能通过HTTP访问。
|
boolean |
isSecure()
检查该 Cookie 是否安全
|
long |
maxAge()
如果未指定,则返回以秒为单位的此 Cookie 的最大年龄或Cookie.UNDEFINED_MAX_AGE
|
java.lang.String |
name()
返回此 Cookie 的名称。
|
java.lang.String |
path()
返回此 Cookie 的路径。
|
void |
setDomain(java.lang.String domain)
设置此 Cookie 的域。
|
void |
setHttpOnly(boolean httpOnly)
确定此 Cookie 是否仅限HTTP。
|
void |
setMaxAge(long maxAge)
以秒为单位设置此 Cookie 的最大年龄。
|
void |
setPath(java.lang.String path)
设置此 Cookie 的路径。
|
void |
setSecure(boolean secure)
设置此 Cookie 的安全getStatus
|
void |
setValue(java.lang.String value)
设置此 Cookie 的值。
|
void |
setWrap(boolean wrap)
如果此 Cookie 的值将用双引号包装,则设置为true。
|
java.lang.String |
toString() |
protected java.lang.String |
validateValue(java.lang.String name, java.lang.String value)
已过时。
CookieUtil是私有包,将在删除旧的Cookie API后删除
|
java.lang.String |
value()
返回此 Cookie 的值。
|
boolean |
wrap()
如果此原始值 Cookie 在原始Set-Cookie标头中用双引号包装,则返回true。
|
public DefaultCookie(java.lang.String name, java.lang.String value)
public long maxAge()
Cookie
Cookie
的最大年龄或Cookie.UNDEFINED_MAX_AGE
public void setMaxAge(long maxAge)
Cookie
Cookie
的最大年龄。
如果指定的年龄为0
,则该Cookie
将被浏览器自动删除,因为它将立即过期。
如果Cookie.UNDEFINED_MAX_AGE
指定,这Cookie
当浏览器关闭时将被删除。
public boolean isHttpOnly()
Cookie
isHttpOnly
在界面
Cookie
Cookie
仅为 HTTP,则为true;如果不是,则为false
public void setHttpOnly(boolean httpOnly)
Cookie
setHttpOnly
在界面
Cookie
httpOnly
- 如果Cookie
仅为 HTTP, 则为 true,否则为false。
public int hashCode()
hashCode
在课堂上
java.lang.Object
public boolean equals(java.lang.Object o)
equals
在课堂
java.lang.Object
@Deprecated protected java.lang.String validateValue(java.lang.String name, java.lang.String value)
IllegalArgumentException
。
仅打算由DefaultCookie
使用 。
name
- 属性名称
value
- 属性值
public java.lang.String toString()
toString
in class
java.lang.Object
Copyright © 2008–2018 The Netty Project. All rights reserved.