Package nbbrd.io.http
Class HttpHeaders
java.lang.Object
nbbrd.io.http.HttpHeaders
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull HttpHeaders.Builderbuilder()firstValue(@NonNull String name) static @NonNull HttpHeadersstatic @NonNull HttpHeaders@NonNull HttpHeaders.Builder
-
Field Details
-
EMPTY
-
HTTP_ACCEPT_HEADER
- See Also:
-
HTTP_ACCEPT_LANGUAGE_HEADER
- See Also:
-
HTTP_ACCEPT_ENCODING_HEADER
- See Also:
-
HTTP_LOCATION_HEADER
- See Also:
-
HTTP_AUTHORIZATION_HEADER
- See Also:
-
HTTP_AUTHENTICATE_HEADER
- See Also:
-
HTTP_USER_AGENT_HEADER
- See Also:
-
HTTP_CONTENT_TYPE_HEADER
- See Also:
-
HTTP_CONTENT_ENCODING_HEADER
- See Also:
-
HTTP_CONTENT_LENGTH_HEADER
- See Also:
-
-
Constructor Details
-
HttpHeaders
public HttpHeaders()
-
-
Method Details
-
of
@StaticFactoryMethod @NonNull public static @NonNull HttpHeaders of(@NonNull @NonNull Map<String, List<String>> headerMap) -
of
@StaticFactoryMethod @NonNull public static @NonNull HttpHeaders of(@NonNull @NonNull Map<String, List<String>> headerMap, @NonNull @NonNull BiPredicate<String, String> filter) -
firstValue
-
allValues
-
keyValues
-
builder
-
toBuilder
-