public class HttpHeader extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ALLOW |
static String |
CACHE_CONTROL |
static boolean |
CASE_INSENSITIVE_HEADERS |
static String |
CONNECTION |
static String |
CONTENT_ENCODING |
static String |
CONTENT_LANGUAGE |
static String |
CONTENT_LENGTH |
static String |
CONTENT_LOCATION |
static String |
CONTENT_MD5 |
static String |
CONTENT_RANGE |
static String |
CONTENT_TYPE |
static char |
CR |
static String |
CRLF |
static ByteBuffer |
CRLF_BUF |
static String |
DATE |
static String |
EXPIRES |
static String |
HEADER_FIELD_SEPARATOR |
static String |
LAST_MODIFIED |
static char |
LF |
static String |
PRAGMA |
static String |
SP |
static String |
TRAILER |
static String |
TRANSFER_ENCODING |
static String |
UPGRADE |
static String |
VIA |
static String |
WARNING |
| Constructor and Description |
|---|
HttpHeader(String head) |
| Modifier and Type | Method and Description |
|---|---|
String |
debugString() |
Integer |
getContentLength()
Returns the value (Integer) of the Content-Length header.
|
String |
getHeader() |
String |
getHeader(String hn) |
Set<String> |
getHeaderNames() |
boolean |
isChunked()
This will return, if the header indicates a chunked transfer encoding.
|
boolean |
isConnectionCloseSet() |
Map<String,String> |
parseHeader(String s) |
public static final char CR
public static final char LF
public static final String SP
public static final String CRLF
public static final String HEADER_FIELD_SEPARATOR
public static final ByteBuffer CRLF_BUF
public static boolean CASE_INSENSITIVE_HEADERS
public static final String CONNECTION
public static final String DATE
public static final String PRAGMA
public static final String TRAILER
public static final String TRANSFER_ENCODING
public static final String UPGRADE
public static final String VIA
public static final String WARNING
public static final String CACHE_CONTROL
public static final String ALLOW
public static final String CONTENT_ENCODING
public static final String CONTENT_LANGUAGE
public static final String CONTENT_LENGTH
public static final String CONTENT_LOCATION
public static final String CONTENT_MD5
public static final String CONTENT_RANGE
public static final String CONTENT_TYPE
public static final String EXPIRES
public static final String LAST_MODIFIED
public HttpHeader(String head) throws MessageFormatException
MessageFormatExceptionpublic Map<String,String> parseHeader(String s) throws MessageFormatException
MessageFormatExceptionpublic String getHeader()
public String debugString()
public Integer getContentLength()
-1 will be
returned.-1 of no such
header is present.public boolean isChunked()
public boolean isConnectionCloseSet()
Copyright © 2015 jwall.org. All Rights Reserved.