Class HTTPDetails

  • Direct Known Subclasses:
    UrlUtil.HTTPDetails

    public class HTTPDetails
    extends java.lang.Object
    helper class to set mime details
    • Field Detail

      • defaultChunkSize

        public static int defaultChunkSize
        the default chnk size; -1= don't chunk
    • Constructor Detail

      • HTTPDetails

        public HTTPDetails()
    • Method Detail

      • getConnectionTimeout

        public int getConnectionTimeout()
        Returns:
        the connectionTimeout
      • setConnectionTimeout

        public void setConnectionTimeout​(int connectionTimeout)
        Parameters:
        connectionTimeout - the connectionTimeout to set
      • getBearerToken

        public java.lang.String getBearerToken()
        Returns:
        the bearerToken
      • setBearerToken

        public void setBearerToken​(java.lang.String bearerToken)
        Parameters:
        bearerToken - the bearerToken to set must be completely encoded
      • setAccept

        public void setAccept​(java.util.List<java.lang.String> contenttypes)
        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

        public void applyTo​(java.net.HttpURLConnection urlCon)
        apply these details to the connection specified
        Parameters:
        urlCon -
      • setHeader

        public void setHeader​(java.lang.String key,
                              java.lang.String val)
        Parameters:
        key -
        val -
      • getRedirect

        public static HTTPDetails getRedirect​(HTTPDetails details)
        get a redirect incremented by 1, if null create o defaut first
        Parameters:
        details -
        Returns:
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()
      • getHeader

        public java.lang.String getHeader​(java.lang.String key)
        Parameters:
        key -
        Returns:
      • getHeaders

        public VString getHeaders()
        Returns: