com.sshtools.j2ssh.net

Class HttpHeader

Known Direct Subclasses:
HttpRequest, HttpResponse

public abstract class HttpHeader
extends java.lang.Object

Version:
$Revision: 1.13 $
Author:
$author$

Field Summary

protected String
begin
protected static String
white_SPACE

Constructor Summary

HttpHeader()
Creates a new HttpHeader object.

Method Summary

String
getHeaderField(String headerName)
Set
getHeaderFieldNames()
Map
getHeaderFields()
String
getStartLine()
protected void
processHeaderFields(InputStream in)
protected String
readLine(InputStream in)
void
setHeaderField(String headerName, String value)
String
toString()

Field Details

begin

protected String begin

white_SPACE

protected static final String white_SPACE

Constructor Details

HttpHeader

protected HttpHeader()
Creates a new HttpHeader object.

Method Details

getHeaderField

public String getHeaderField(String headerName)
Parameters:
headerName -
Returns:

getHeaderFieldNames

public Set getHeaderFieldNames()
Returns:

getHeaderFields

public Map getHeaderFields()
Returns:

getStartLine

public String getStartLine()
Returns:

processHeaderFields

protected void processHeaderFields(InputStream in)
            throws IOException
Parameters:
in -

readLine

protected String readLine(InputStream in)
            throws IOException
Parameters:
in -
Returns:

setHeaderField

public void setHeaderField(String headerName,
                           String value)
Parameters:
headerName -
value -

toString

public String toString()
Returns:

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.