Package org.cip4.jdflib.util.net
Class HTTPDetails
java.lang.Object
org.cip4.jdflib.util.net.HTTPDetails
- Direct Known Subclasses:
UrlUtil.HTTPDetails
helper class to set mime details
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic intthe default chnk size; -1= don't chunk -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTo(HttpURLConnection urlCon) apply these details to the connection specifiedintGetter for chunkSize attribute.intintstatic HTTPDetailsgetRedirect(HTTPDetails details) get a redirect incremented by 1, if null create o defaut firstbooleanGetter for bKeepAlive attribute.voidvoidsetBearerToken(String bearerToken) voidsetbKeepAlive(boolean bKeepAlive) Setter for bKeepAlive attribute.voidsetChunkSize(int chunkSize) Setter for chunkSize attribute.voidsetConnectionTimeout(int connectionTimeout) voidvoidsetRedirect(int redirect) toString()
-
Field Details
-
BEARER
- See Also:
-
defaultChunkSize
public static int defaultChunkSizethe default chnk size; -1= don't chunk
-
-
Constructor Details
-
HTTPDetails
public HTTPDetails()
-
-
Method Details
-
getConnectionTimeout
public int getConnectionTimeout()- Returns:
- the connectionTimeout
-
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout) - Parameters:
connectionTimeout- the connectionTimeout to set
-
getBearerToken
- Returns:
- the bearerToken
-
setBearerToken
- Parameters:
bearerToken- the bearerToken to set must be completely encoded
-
setAccept
- Parameters:
contenttypes- the content types accepted
-
getRedirect
public int getRedirect() -
setRedirect
public void setRedirect(int redirect) -
getChunkSize
public int getChunkSize()Getter for chunkSize attribute.- Returns:
- the chunkSize
-
setChunkSize
public void setChunkSize(int chunkSize) Setter for chunkSize attribute.- Parameters:
chunkSize- the chunkSize to set
-
isbKeepAlive
public boolean isbKeepAlive()Getter for bKeepAlive attribute.- Returns:
- the bKeepAlive
-
setbKeepAlive
public void setbKeepAlive(boolean bKeepAlive) Setter for bKeepAlive attribute.- Parameters:
bKeepAlive- the bKeepAlive to set
-
applyTo
apply these details to the connection specified- Parameters:
urlCon-
-
setHeader
- Parameters:
key-val-
-
getRedirect
get a redirect incremented by 1, if null create o defaut first- Parameters:
details-- Returns:
-
toString
-
getHeader
- Parameters:
key-- Returns:
-
getHeaders
- Returns:
-