Class BasicHeader

java.lang.Object
org.apache.http.message.BasicHeader
All Implemented Interfaces:
Cloneable, Header

public class BasicHeader
extends Object
implements Header, Cloneable
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
Version:
$Revision: 652956 $ $Date: 2008-05-02 17:13:05 -0700 (Fri, 02 May 2008) $
Author:
Remy Maucherat, Mike Bowler, Oleg Kalnichevski
  • Constructor Details

    • BasicHeader

      public BasicHeader​(String name, String value)
      Constructor with name and value
      Parameters:
      name - the header name
      value - the header value
  • Method Details