Interface Header

  • All Known Subinterfaces:
    FormattedHeader
    All Known Implementing Classes:
    BasicHeader, BufferedHeader

    public interface Header
    Represents an HTTP header field.

    The HTTP header fields follow the same generic format as that given in Section 3.1 of RFC 822. Each header field consists of a name followed by a colon (":") and the field value. Field names are case-insensitive. The field value MAY be preceded by any amount of LWS, though a single SP is preferred.

         message-header = field-name ":" [ field-value ]
         field-name     = token
         field-value    = *( field-content | LWS )
         field-content  = <the OCTETs making up the field-value
                          and consisting of either *TEXT or combinations
                          of token, separators, and quoted-string>
    
    Since:
    4.0
    • Method Detail

      • getName

        java.lang.String getName()
        Get the name of the Header.
        Returns:
        the name of the Header, never null
      • getValue

        java.lang.String getValue()
        Get the value of the Header.
        Returns:
        the value of the Header, may be null