org.archive.wayback.util.http
Class HttpRequest

java.lang.Object
  extended by org.archive.wayback.util.http.HttpRequest

public class HttpRequest
extends Object

Version:
$Date: 2010-09-29 05:28:38 +0700 (Wed, 29 Sep 2010) $, $Revision: 3262 $
Author:
brad

Constructor Summary
HttpRequest(HttpRequestMessage message, byte[] originalHeaders)
           
 
Method Summary
 org.archive.util.anvl.ANVLRecord getHeaders()
           
 HttpRequestMessage getMessage()
           
 String getMethod()
           
 byte[] getOriginalHeaders()
           
 String getPath()
           
static HttpRequest load(InputStream in)
           
 void setHeaders(org.archive.util.anvl.ANVLRecord headers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequest

public HttpRequest(HttpRequestMessage message,
                   byte[] originalHeaders)
            throws IOException
Throws:
IOException
Method Detail

getHeaders

public org.archive.util.anvl.ANVLRecord getHeaders()
Returns:
the headers

setHeaders

public void setHeaders(org.archive.util.anvl.ANVLRecord headers)
Parameters:
headers - the headers to set

getOriginalHeaders

public byte[] getOriginalHeaders()
Returns:
the inputBytes

getMessage

public HttpRequestMessage getMessage()

getMethod

public String getMethod()
Returns:
the method

getPath

public String getPath()
Returns:
the url

load

public static HttpRequest load(InputStream in)
                        throws IOException,
                               BadRequestException
Throws:
IOException
BadRequestException


Copyright © 2005-2011 Internet Archive. All Rights Reserved.