public interface HttpHeaders
Modifier and Type | Method and Description |
---|---|
boolean |
containsHeader(java.lang.String headerName)
Returns
如果存在具有标头名称定义的标头的标头,则返回true。 true if a header with the header name defined by
headerName is exists.
|
java.lang.String |
getHeader(java.lang.String headerName)
Returns a header with the header name defined by
返回标头名称由headerName定义的标头。 headerName .
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Returns all headers.
返回所有标题。 |
void |
removeAll()
Removes all headers.
删除所有标题。 |
java.lang.String |
removeHeader(java.lang.String headerName)
Removes a header with the header name defined by
删除标题由headerName定义的标题 headerName
|
void |
setHeader(java.lang.String headerName, java.lang.String headerValue)
Sets a new header using
使用headerName作为键和headerValue作为值来设置新的头。 headerName as key and
headerValue as value.
|
void setHeader(java.lang.String headerName, java.lang.String headerValue)
headerName
as key and
headerValue
as value. If such a header already exists, it will be overridden.
headerName
- case-insensitive header name.
-不区分大小写的标头名称。
headerValue
- header value.
-标头值。
java.lang.IllegalArgumentException
- when
headerName
is
null
or empty,
headerValue
is
null
.
java.lang.String removeHeader(java.lang.String headerName)
headerName
headerName
- case-insensitive header name.
-不区分大小写的标头名称。
null
if header with this
headerName
does not exists.
标头值已被删除,或者标头值不存在。
java.lang.IllegalArgumentException
- when
headerName
is
null
or empty.
void removeAll()
java.util.Map<java.lang.String,java.lang.String> getHeaders()
Map
contains all headers.
包含所有标题。
boolean containsHeader(java.lang.String headerName)
true
if a header with the header name defined by
headerName
is exists.
headerName
- case-insensitive header name.
-不区分大小写的标头名称。
true
if the header with header name defined by
headerName
is exists.
如果标题名称定义为的标题存在。
java.lang.IllegalArgumentException
- when
headerName
is
null
or empty.
java.lang.String getHeader(java.lang.String headerName)
headerName
.
headerName
- case-insensitive header name.
-不区分大小写的标头名称。
null
if header with this
headerName
does not exists.
标头值,或者不存在与此相关的标头。
java.lang.IllegalArgumentException
- when
headerName
is
null
or empty.