|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.http.message.BasicHeader
public class BasicHeader
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>
Constructor Summary | |
---|---|
BasicHeader(java.lang.String name,
java.lang.String value)
Constructor with name and value |
Method Summary | |
---|---|
static void |
format(CharArrayBuffer buffer,
Header header)
Formats a Header into a header line. |
static java.lang.String |
format(Header header)
|
HeaderElement[] |
getElements()
Returns an array of HeaderElement s constructed from my value. |
java.lang.String |
getName()
Returns the header name. |
java.lang.String |
getValue()
Returns the header value. |
java.lang.String |
toString()
Returns a String representation of the header. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BasicHeader(java.lang.String name, java.lang.String value)
name
- the header namevalue
- the header valueMethod Detail |
---|
public java.lang.String getName()
getName
in interface Header
public java.lang.String getValue()
getValue
in interface Header
public java.lang.String toString()
String
representation of the header.
toString
in class java.lang.Object
public HeaderElement[] getElements()
HeaderElement
s constructed from my value.
getElements
in interface Header
BasicHeaderElement.parseAll(org.apache.http.util.CharArrayBuffer, int, int)
public static void format(CharArrayBuffer buffer, Header header)
header
is
directly appended to buffer
; no newline characters are
inserted (folding).
buffer
- the buffer to append toheader
- the header to formatpublic static java.lang.String format(Header header)
format(CharArrayBuffer, Header)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |