org.apache.nutch.net.protocols
Interface Response

All Superinterfaces:
HttpHeaders
All Known Implementing Classes:
HttpResponse, HttpResponse

public interface Response
extends HttpHeaders

A response inteface. Makes all protocols model HTTP.


Field Summary
 
Fields inherited from interface org.apache.nutch.metadata.HttpHeaders
CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_MD5, CONTENT_TYPE, IP_ADDRESS, LAST_MODIFIED, LOCATION
 
Method Summary
 int getCode()
          Returns the response code.
 byte[] getContent()
          Returns the full content of the response.
 String getHeader(String name)
          Returns the value of a named header.
 Metadata getHeaders()
          Returns all the headers.
 URL getUrl()
          Returns the URL used to retrieve this response.
 

Method Detail

getUrl

URL getUrl()
Returns the URL used to retrieve this response.


getCode

int getCode()
Returns the response code.


getHeader

String getHeader(String name)
Returns the value of a named header.


getHeaders

Metadata getHeaders()
Returns all the headers.


getContent

byte[] getContent()
Returns the full content of the response.



Copyright © 2012 The Apache Software Foundation