Class HttpHeader

java.lang.Object
com.sshtools.j2ssh.net.HttpHeader
Direct Known Subclasses:
HttpRequest, HttpResponse

public abstract class HttpHeader extends Object
Version:
$Revision: 1.13 $
Author:
$author$
  • Field Details

  • Constructor Details

    • HttpHeader

      protected HttpHeader()
      Creates a new HttpHeader object.
  • Method Details

    • readLine

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

      public String getStartLine()
      Returns:
    • getHeaderFields

      public Map getHeaderFields()
      Returns:
    • getHeaderFieldNames

      public Set getHeaderFieldNames()
      Returns:
    • getHeaderField

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

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

      public String toString()
      Overrides:
      toString in class Object
      Returns:
    • processHeaderFields

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