Class Header

All Implemented Interfaces:
Serializable

public class Header extends NameValuePair

An HTTP header.

Version:
$Revision: 480424 $ $Date: 2006-11-29 06:56:49 +0100 (Wed, 29 Nov 2006) $
Author:
Remy Maucherat, Mike Bowler, Oleg Kalnichevski
See Also:
  • Constructor Details

    • Header

      public Header()
      Default constructor.
    • Header

      public Header(String name, String value)
      Constructor with name and value
      Parameters:
      name - the header name
      value - the header value
    • Header

      public Header(String name, String value, boolean isAutogenerated)
      Constructor with name and value
      Parameters:
      name - the header name
      value - the header value
      isAutogenerated - true if the header is autogenerated, false otherwise.
      Since:
      3.0
  • Method Details

    • toExternalForm

      public String toExternalForm()
      Returns a String representation of the header.
      Returns:
      stringHEAD
    • toString

      public String toString()
      Returns a String representation of the header.
      Overrides:
      toString in class NameValuePair
      Returns:
      stringHEAD
    • getValues

      public HeaderElement[] getValues() throws HttpException
      Deprecated.
      Use #getElements
      Returns an array of HeaderElements constructed from my value.
      Returns:
      an array of header elements
      Throws:
      HttpException - if the header cannot be parsed
      See Also:
    • getElements

      public HeaderElement[] getElements()
      Returns an array of HeaderElements constructed from my value.
      Returns:
      an array of header elements
      Since:
      3.0
      See Also:
    • isAutogenerated

      public boolean isAutogenerated()
      Returns the value of the auto-generated header flag.
      Returns:
      true if the header is autogenerated, false otherwise.
      Since:
      3.0