Package com.qiniu.http
Class Headers
- java.lang.Object
-
- com.qiniu.http.Headers
-
public class Headers extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Headers.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
get(java.lang.String name)
Returns the last value corresponding to the specified field, or null.java.util.Set<java.lang.String>
names()
Returns an immutable case-insensitive set of header names.Headers.Builder
newBuilder()
static Headers
of(StringMap headers)
static Headers
of(java.util.Map<java.lang.String,java.lang.String> headers)
java.util.List<java.lang.String>
values(java.lang.String name)
Returns an immutable list of the header values forname
.
-
-
-
Method Detail
-
of
public static Headers of(java.util.Map<java.lang.String,java.lang.String> headers)
-
get
public java.lang.String get(java.lang.String name)
Returns the last value corresponding to the specified field, or null.- Parameters:
name
- header key- Returns:
- header value
-
names
public java.util.Set<java.lang.String> names()
Returns an immutable case-insensitive set of header names.- Returns:
- header names
-
values
public java.util.List<java.lang.String> values(java.lang.String name)
Returns an immutable list of the header values forname
.- Parameters:
name
- name- Returns:
- values for
name
-
newBuilder
public Headers.Builder newBuilder()
-
-