org.apache.commons.httpclient
Class Header

java.lang.Object
  extended byorg.apache.commons.httpclient.NameValuePair
      extended byorg.apache.commons.httpclient.Header
All Implemented Interfaces:
Serializable

public class Header
extends NameValuePair

An HTTP header.

Version:
$Revision: 1.10.2.2 $ $Date: 2003/12/05 20:18:22 $
Author:
Remy Maucherat, Mike Bowler
See Also:
Serialized Form

Constructor Summary
Header()
          Default constructor.
Header(String name, String value)
          Constructor with name and value
 
Method Summary
 HeaderElement[] getValues()
          Returns an array of HeaderElements constructed from my value.
 String toExternalForm()
          Returns a String representation of the header in the form:
 String toString()
          Returns a String representation of the header.
 
Methods inherited from class org.apache.commons.httpclient.NameValuePair
equals, getName, getValue, hashCode, setName, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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
Method Detail

toExternalForm

public String toExternalForm()
Returns a String representation of the header in the form:
 Name: valueCRLF
 
The string is terminated by CRLF.

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
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:
HeaderElement.parse(java.lang.String)


Copyright (c) 1999-2002 - Apache Software Foundation