Class HttpHeader


  • public class HttpHeader
    extends java.lang.Object
    This class represents a http header and contains all the components of the headers.
    Author:
    javaito
    • Constructor Detail

      • HttpHeader

        public HttpHeader​(java.lang.String header)
      • HttpHeader

        public HttpHeader​(java.lang.String headerName,
                          java.lang.String headerValue)
    • Method Detail

      • getHeaderName

        public java.lang.String getHeaderName()
        Return the header name.
        Returns:
        Header name.
      • getHeaderValue

        public java.lang.String getHeaderValue()
        Return the header name.
        Returns:
        Header name.
      • toString

        public java.lang.String toString()
        Print the header with the http header standard format.
        Overrides:
        toString in class java.lang.Object
        Returns:
        Header's print.
      • toString

        public java.lang.String toString​(boolean includeHeaderName)
        Print the header with the http header standard format.
        Parameters:
        includeHeaderName - Boolean to indicates if the name of the header must be printed.
        Returns:
        Header's print.
      • getGroups

        public final java.util.Set<java.lang.String> getGroups()
        Return the header groups.
        Returns:
        Header groups.
      • getParameter

        public final java.lang.String getParameter​(java.lang.String groupName,
                                                   java.lang.String parameterName)
        Return the value of the specific parameter.
        Parameters:
        groupName - Group name.
        parameterName - Parameter name.
        Returns:
        Parameter value.