java.lang.Object
org.seppiko.commons.utils.http.HttpHeaders
- All Implemented Interfaces:
Serializable
Simple Http Headers implement for
HttpRequest- Author:
- Leonard Woo
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionaddHeaders(String name, String... values) Add headers.addHeaders(String name, List<String> values) Add headers.GetHttpRequestheader map.static HttpHeadersCreate http headers.static HttpHeadersnewHeaders(Map<String, List<String>> headerMap) Create http headers with Map.setHeaders(String name, String... values) Set header.setHeaders(String name, List<String> values) Set header.toString()Return http header.
-
Method Details
-
newHeaders
Create http headers.- Returns:
- The new
HttpHeadersinstance.
-
newHeaders
Create http headers with Map.- Parameters:
headerMap- header map.- Returns:
- The new
HttpHeadersinstance.
-
setHeaders
Set header.- Parameters:
name- header name.values- header values.- Returns:
- this instance.
-
setHeaders
Set header.- Parameters:
name- header name.values- header values.- Returns:
- this instance.
-
addHeaders
Add headers.- Parameters:
name- header name.values- header values.- Returns:
- this instance.
- Throws:
IllegalArgumentException- copy old values failed.
-
addHeaders
Add headers.- Parameters:
name- header name.values- header values.- Returns:
- this instance.
- Throws:
IllegalArgumentException- copy old values failed.
-
getHeaderMap
public LinkedHashMap<String,String> getHeaderMap() throws IllegalCallerException, IllegalArgumentExceptionGetHttpRequestheader map.- Returns:
- Header string array.
- Throws:
IllegalCallerException- Object initialization parameter exception.IllegalArgumentException- Parameter exception.
-
toString
Return http header.
-