public class HttpHeaders
extends java.lang.Object
implements java.io.Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
FORMAT_HTTP_DATA |
static java.util.TimeZone |
GMT_TIME_ZONE |
static java.lang.String |
HEAD_KEY_ACCEPT |
static java.lang.String |
HEAD_KEY_ACCEPT_ENCODING |
static java.lang.String |
HEAD_KEY_ACCEPT_LANGUAGE |
static java.lang.String |
HEAD_KEY_CACHE_CONTROL |
static java.lang.String |
HEAD_KEY_CONNECTION |
static java.lang.String |
HEAD_KEY_CONTENT_DISPOSITION |
static java.lang.String |
HEAD_KEY_CONTENT_ENCODING |
static java.lang.String |
HEAD_KEY_CONTENT_LENGTH |
static java.lang.String |
HEAD_KEY_CONTENT_RANGE |
static java.lang.String |
HEAD_KEY_CONTENT_TYPE |
static java.lang.String |
HEAD_KEY_COOKIE |
static java.lang.String |
HEAD_KEY_COOKIE2 |
static java.lang.String |
HEAD_KEY_DATE |
static java.lang.String |
HEAD_KEY_E_TAG |
static java.lang.String |
HEAD_KEY_EXPIRES |
static java.lang.String |
HEAD_KEY_IF_MODIFIED_SINCE |
static java.lang.String |
HEAD_KEY_IF_NONE_MATCH |
static java.lang.String |
HEAD_KEY_LAST_MODIFIED |
static java.lang.String |
HEAD_KEY_LOCATION |
static java.lang.String |
HEAD_KEY_PRAGMA |
static java.lang.String |
HEAD_KEY_RANGE |
static java.lang.String |
HEAD_KEY_RESPONSE_CODE |
static java.lang.String |
HEAD_KEY_RESPONSE_MESSAGE |
static java.lang.String |
HEAD_KEY_SET_COOKIE |
static java.lang.String |
HEAD_KEY_SET_COOKIE2 |
static java.lang.String |
HEAD_KEY_USER_AGENT |
static java.lang.String |
HEAD_VALUE_ACCEPT_ENCODING |
static java.lang.String |
HEAD_VALUE_CONNECTION_CLOSE |
static java.lang.String |
HEAD_VALUE_CONNECTION_KEEP_ALIVE |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
headersMap |
| 构造器和说明 |
|---|
HttpHeaders() |
HttpHeaders(java.lang.String key,
java.lang.String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
static java.lang.String |
formatMillisToGMT(long milliseconds) |
java.lang.String |
get(java.lang.String key) |
static java.lang.String |
getAcceptLanguage()
Accept-Language: zh-CN,zh;q=0.8
|
static java.lang.String |
getCacheControl(java.lang.String cacheControl,
java.lang.String pragma) |
static java.lang.String |
getDate(long milliseconds) |
static long |
getDate(java.lang.String gmtTime) |
static long |
getExpiration(java.lang.String expiresTime) |
static long |
getLastModified(java.lang.String lastModified) |
java.util.Set<java.lang.String> |
getNames() |
static java.lang.String |
getUserAgent()
User-Agent: Mozilla/5.0 (Linux; U; Android 5.0.2; zh-cn; Redmi Note 3 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36
|
static long |
parseGMTToMillis(java.lang.String gmtTime) |
void |
put(HttpHeaders headers) |
void |
put(java.lang.String key,
java.lang.String value) |
java.lang.String |
remove(java.lang.String key) |
static void |
setAcceptLanguage(java.lang.String language) |
static void |
setUserAgent(java.lang.String agent) |
java.lang.String |
toJSONString() |
java.lang.String |
toString() |
public static final java.lang.String FORMAT_HTTP_DATA
public static final java.util.TimeZone GMT_TIME_ZONE
public static final java.lang.String HEAD_KEY_RESPONSE_CODE
public static final java.lang.String HEAD_KEY_RESPONSE_MESSAGE
public static final java.lang.String HEAD_KEY_ACCEPT
public static final java.lang.String HEAD_KEY_ACCEPT_ENCODING
public static final java.lang.String HEAD_VALUE_ACCEPT_ENCODING
public static final java.lang.String HEAD_KEY_ACCEPT_LANGUAGE
public static final java.lang.String HEAD_KEY_CONTENT_TYPE
public static final java.lang.String HEAD_KEY_CONTENT_LENGTH
public static final java.lang.String HEAD_KEY_CONTENT_ENCODING
public static final java.lang.String HEAD_KEY_CONTENT_DISPOSITION
public static final java.lang.String HEAD_KEY_CONTENT_RANGE
public static final java.lang.String HEAD_KEY_RANGE
public static final java.lang.String HEAD_KEY_CACHE_CONTROL
public static final java.lang.String HEAD_KEY_CONNECTION
public static final java.lang.String HEAD_VALUE_CONNECTION_KEEP_ALIVE
public static final java.lang.String HEAD_VALUE_CONNECTION_CLOSE
public static final java.lang.String HEAD_KEY_DATE
public static final java.lang.String HEAD_KEY_EXPIRES
public static final java.lang.String HEAD_KEY_E_TAG
public static final java.lang.String HEAD_KEY_PRAGMA
public static final java.lang.String HEAD_KEY_IF_MODIFIED_SINCE
public static final java.lang.String HEAD_KEY_IF_NONE_MATCH
public static final java.lang.String HEAD_KEY_LAST_MODIFIED
public static final java.lang.String HEAD_KEY_LOCATION
public static final java.lang.String HEAD_KEY_USER_AGENT
public static final java.lang.String HEAD_KEY_COOKIE
public static final java.lang.String HEAD_KEY_COOKIE2
public static final java.lang.String HEAD_KEY_SET_COOKIE
public static final java.lang.String HEAD_KEY_SET_COOKIE2
public java.util.LinkedHashMap<java.lang.String,java.lang.String> headersMap
public HttpHeaders()
public HttpHeaders(java.lang.String key,
java.lang.String value)
public void put(java.lang.String key,
java.lang.String value)
public void put(HttpHeaders headers)
public java.lang.String get(java.lang.String key)
public java.lang.String remove(java.lang.String key)
public void clear()
public java.util.Set<java.lang.String> getNames()
public final java.lang.String toJSONString()
public static long getDate(java.lang.String gmtTime)
public static java.lang.String getDate(long milliseconds)
public static long getExpiration(java.lang.String expiresTime)
public static long getLastModified(java.lang.String lastModified)
public static java.lang.String getCacheControl(java.lang.String cacheControl,
java.lang.String pragma)
public static void setAcceptLanguage(java.lang.String language)
public static java.lang.String getAcceptLanguage()
public static void setUserAgent(java.lang.String agent)
public static java.lang.String getUserAgent()
public static long parseGMTToMillis(java.lang.String gmtTime)
throws java.text.ParseException
java.text.ParseExceptionpublic static java.lang.String formatMillisToGMT(long milliseconds)
public java.lang.String toString()
toString 在类中 java.lang.Object