org.archive.wayback.replay
Class HttpHeaderOperation

java.lang.Object
  extended by org.archive.wayback.replay.HttpHeaderOperation

public class HttpHeaderOperation
extends Object

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

Field Summary
static String HTTP_CHUNKED_ENCODING_HEADER
           
static String HTTP_LENGTH_HEADER
           
static String HTTP_LENGTH_HEADER_UP
           
static String HTTP_TRANSFER_ENC_HEADER
           
 
Constructor Summary
HttpHeaderOperation()
           
 
Method Summary
static void copyHTTPMessageHeader(Resource resource, javax.servlet.http.HttpServletResponse httpResponse)
           
static String getContentLength(Map<String,String> headers)
           
static String getHeaderValue(Map<String,String> headers, String k)
           
static boolean isChunkEncoded(Map<String,String> headers)
           
static Map<String,String> processHeaders(Resource resource, CaptureSearchResult result, ResultURIConverter uriConverter, HttpHeaderProcessor filter)
           
static void sendHeaders(Map<String,String> headers, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HTTP_LENGTH_HEADER

public static final String HTTP_LENGTH_HEADER
See Also:
Constant Field Values

HTTP_LENGTH_HEADER_UP

public static final String HTTP_LENGTH_HEADER_UP

HTTP_TRANSFER_ENC_HEADER

public static final String HTTP_TRANSFER_ENC_HEADER

HTTP_CHUNKED_ENCODING_HEADER

public static final String HTTP_CHUNKED_ENCODING_HEADER
Constructor Detail

HttpHeaderOperation

public HttpHeaderOperation()
Method Detail

copyHTTPMessageHeader

public static void copyHTTPMessageHeader(Resource resource,
                                         javax.servlet.http.HttpServletResponse httpResponse)
                                  throws BadContentException
Parameters:
resource -
httpResponse -
Throws:
BadContentException

processHeaders

public static Map<String,String> processHeaders(Resource resource,
                                                CaptureSearchResult result,
                                                ResultURIConverter uriConverter,
                                                HttpHeaderProcessor filter)
Parameters:
resource -
result -
uriConverter -
filter -
Returns:

sendHeaders

public static void sendHeaders(Map<String,String> headers,
                               javax.servlet.http.HttpServletResponse response)
Parameters:
headers -
response -

getContentLength

public static String getContentLength(Map<String,String> headers)

isChunkEncoded

public static boolean isChunkEncoded(Map<String,String> headers)

getHeaderValue

public static String getHeaderValue(Map<String,String> headers,
                                    String k)


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