Class HTTPHeader
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.dav.http.HTTPHeader
-
public class HTTPHeader extends java.lang.Object
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACCEPT_ENCODING_HEADER
static java.lang.String
AUTHENTICATE_HEADER
static java.lang.String
BASE_MD5
static java.lang.String
CONNECTION_HEADER
static java.lang.String
CONTENT_ENCODING_HEADER
static java.lang.String
CONTENT_LENGTH_HEADER
static java.lang.String
CONTENT_RANGE_HEADER
static java.lang.String
CONTENT_TYPE_HEADER
static java.lang.String
COOKIE
static java.lang.String
CREATION_DATE_HEADER
static java.lang.String
DAV_HEADER
static java.lang.String
DEPTH_HEADER
static java.lang.String
DESTINATION_HEADER
static java.lang.String
HOST_HEADER
static java.lang.String
IF_HEADER
static java.lang.String
LABEL_HEADER
static java.lang.String
LOCATION_HEADER
static java.lang.String
LOCK_OWNER_HEADER
static java.lang.String
LOCK_TOKEN_HEADER
static java.lang.String
NEW_URI_HEADER
static java.lang.String
OVERWRITE_HEADER
static java.lang.String
PROXY_AUTHENTICATE_HEADER
static java.lang.String
PROXY_CONNECTION_HEADER
static java.lang.String
SET_COOKIE
static java.lang.String
SVN_DELTA_BASE_HEADER
static java.lang.String
SVN_OPTIONS_HEADER
static java.lang.String
SVN_VERSION_NAME_HEADER
static java.lang.String
SVNDIFF_MIME_TYPE
static java.lang.String
TEXT_MD5
static java.lang.String
TIMEOUT_HEADER
static java.lang.String
TRANSFER_ENCODING_HEADER
-
Constructor Summary
Constructors Constructor Description HTTPHeader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addHeaderValue(java.lang.String name, java.lang.String value)
java.lang.String
getFirstHeaderValue(java.lang.String name)
java.util.List<java.lang.String>
getHeaderValues(java.lang.String name)
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getRawHeaders()
boolean
hasHeader(java.lang.String name)
static HTTPHeader
parseHeader(java.io.InputStream is, java.lang.String charset)
void
setHeaderValue(java.lang.String name, java.lang.String value)
java.lang.String
toString()
-
-
-
Field Detail
-
CONNECTION_HEADER
public static final java.lang.String CONNECTION_HEADER
- See Also:
- Constant Field Values
-
PROXY_CONNECTION_HEADER
public static final java.lang.String PROXY_CONNECTION_HEADER
- See Also:
- Constant Field Values
-
TRANSFER_ENCODING_HEADER
public static final java.lang.String TRANSFER_ENCODING_HEADER
- See Also:
- Constant Field Values
-
CONTENT_LENGTH_HEADER
public static final java.lang.String CONTENT_LENGTH_HEADER
- See Also:
- Constant Field Values
-
CONTENT_ENCODING_HEADER
public static final java.lang.String CONTENT_ENCODING_HEADER
- See Also:
- Constant Field Values
-
CONTENT_TYPE_HEADER
public static final java.lang.String CONTENT_TYPE_HEADER
- See Also:
- Constant Field Values
-
AUTHENTICATE_HEADER
public static final java.lang.String AUTHENTICATE_HEADER
- See Also:
- Constant Field Values
-
PROXY_AUTHENTICATE_HEADER
public static final java.lang.String PROXY_AUTHENTICATE_HEADER
- See Also:
- Constant Field Values
-
LOCATION_HEADER
public static final java.lang.String LOCATION_HEADER
- See Also:
- Constant Field Values
-
LOCK_OWNER_HEADER
public static final java.lang.String LOCK_OWNER_HEADER
- See Also:
- Constant Field Values
-
CREATION_DATE_HEADER
public static final java.lang.String CREATION_DATE_HEADER
- See Also:
- Constant Field Values
-
SVN_VERSION_NAME_HEADER
public static final java.lang.String SVN_VERSION_NAME_HEADER
- See Also:
- Constant Field Values
-
SVN_OPTIONS_HEADER
public static final java.lang.String SVN_OPTIONS_HEADER
- See Also:
- Constant Field Values
-
TEXT_MD5
public static final java.lang.String TEXT_MD5
- See Also:
- Constant Field Values
-
BASE_MD5
public static final java.lang.String BASE_MD5
- See Also:
- Constant Field Values
-
LOCK_TOKEN_HEADER
public static final java.lang.String LOCK_TOKEN_HEADER
- See Also:
- Constant Field Values
-
IF_HEADER
public static final java.lang.String IF_HEADER
- See Also:
- Constant Field Values
-
DEPTH_HEADER
public static final java.lang.String DEPTH_HEADER
- See Also:
- Constant Field Values
-
LABEL_HEADER
public static final java.lang.String LABEL_HEADER
- See Also:
- Constant Field Values
-
DESTINATION_HEADER
public static final java.lang.String DESTINATION_HEADER
- See Also:
- Constant Field Values
-
TIMEOUT_HEADER
public static final java.lang.String TIMEOUT_HEADER
- See Also:
- Constant Field Values
-
DAV_HEADER
public static final java.lang.String DAV_HEADER
- See Also:
- Constant Field Values
-
SVN_DELTA_BASE_HEADER
public static final java.lang.String SVN_DELTA_BASE_HEADER
- See Also:
- Constant Field Values
-
ACCEPT_ENCODING_HEADER
public static final java.lang.String ACCEPT_ENCODING_HEADER
- See Also:
- Constant Field Values
-
CONTENT_RANGE_HEADER
public static final java.lang.String CONTENT_RANGE_HEADER
- See Also:
- Constant Field Values
-
HOST_HEADER
public static final java.lang.String HOST_HEADER
- See Also:
- Constant Field Values
-
NEW_URI_HEADER
public static final java.lang.String NEW_URI_HEADER
- See Also:
- Constant Field Values
-
OVERWRITE_HEADER
public static final java.lang.String OVERWRITE_HEADER
- See Also:
- Constant Field Values
-
SVNDIFF_MIME_TYPE
public static final java.lang.String SVNDIFF_MIME_TYPE
- See Also:
- Constant Field Values
-
SET_COOKIE
public static final java.lang.String SET_COOKIE
- See Also:
- Constant Field Values
-
COOKIE
public static final java.lang.String COOKIE
- See Also:
- Constant Field Values
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
addHeaderValue
public void addHeaderValue(java.lang.String name, java.lang.String value)
-
getRawHeaders
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRawHeaders()
-
getHeaderValues
public java.util.List<java.lang.String> getHeaderValues(java.lang.String name)
-
getFirstHeaderValue
public java.lang.String getFirstHeaderValue(java.lang.String name)
-
hasHeader
public boolean hasHeader(java.lang.String name)
-
setHeaderValue
public void setHeaderValue(java.lang.String name, java.lang.String value)
-
parseHeader
public static HTTPHeader parseHeader(java.io.InputStream is, java.lang.String charset) throws java.io.IOException, java.text.ParseException
- Throws:
java.io.IOException
java.text.ParseException
-
-