Package com.sshtools.j2ssh.net
Class HttpHeader
- java.lang.Object
-
- com.sshtools.j2ssh.net.HttpHeader
-
- Direct Known Subclasses:
HttpRequest
,HttpResponse
public abstract class HttpHeader extends java.lang.Object
- Version:
- $Revision: 1.13 $
- Author:
- $author$
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
begin
protected static java.lang.String
white_SPACE
-
Constructor Summary
Constructors Modifier Constructor Description protected
HttpHeader()
Creates a new HttpHeader object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getHeaderField(java.lang.String headerName)
java.util.Set
getHeaderFieldNames()
java.util.Map
getHeaderFields()
java.lang.String
getStartLine()
protected void
processHeaderFields(java.io.InputStream in)
protected java.lang.String
readLine(java.io.InputStream in)
void
setHeaderField(java.lang.String headerName, java.lang.String value)
java.lang.String
toString()
-
-
-
Field Detail
-
white_SPACE
protected static final java.lang.String white_SPACE
- See Also:
- Constant Field Values
-
begin
protected java.lang.String begin
-
-
Method Detail
-
readLine
protected java.lang.String readLine(java.io.InputStream in) throws java.io.IOException
- Parameters:
in
-- Returns:
- Throws:
java.io.IOException
-
getStartLine
public java.lang.String getStartLine()
- Returns:
-
getHeaderFields
public java.util.Map getHeaderFields()
- Returns:
-
getHeaderFieldNames
public java.util.Set getHeaderFieldNames()
- Returns:
-
getHeaderField
public java.lang.String getHeaderField(java.lang.String headerName)
- Parameters:
headerName
-- Returns:
-
setHeaderField
public void setHeaderField(java.lang.String headerName, java.lang.String value)
- Parameters:
headerName
-value
-
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- Returns:
-
processHeaderFields
protected void processHeaderFields(java.io.InputStream in) throws java.io.IOException
- Parameters:
in
-- Throws:
java.io.IOException
-
-