- Prev Class
- Next Class
org.apache.nutch.protocol.http
Class Http
- java.lang.Object
- org.apache.nutch.protocol.http.api.HttpBase
- org.apache.nutch.protocol.http.Http
public class Http extends HttpBase
Field Summary
Fields Modifier and Type Field and Description static org.slf4j.Logger
LOG
-
Fields inherited from class org.apache.nutch.protocol.http.api.HttpBase
accept, acceptLanguage, BUFFER_SIZE, maxContent, maxCrawlDelay, proxyHost, proxyPort, RESPONSE_TIME, responseTime, timeout, tlsPreferredCipherSuites, tlsPreferredProtocols, useHttp11, useProxy, userAgent
-
Fields inherited from interface org.apache.nutch.protocol.Protocol
CHECK_BLOCKING, CHECK_ROBOTS, X_POINT_ID
Constructor Summary
Constructors Constructor and Description Http()
Public default constructor.
Method Summary
Methods Modifier and Type Method and Description protected Response
getResponse(URL url,
CrawlDatum datum,
boolean redirect)
static void
main(String[] args)
void
setConf(org.apache.hadoop.conf.Configuration conf)
Set the Configuration
object.
-
Methods inherited from class org.apache.nutch.protocol.http.api.HttpBase
getAccept, getAcceptLanguage, getConf, getMaxContent, getProtocolOutput, getProxyHost, getProxyPort, getRobotRules, getTimeout, getTlsPreferredCipherSuites, getTlsPreferredProtocols, getUseHttp11, getUserAgent, logConf, main, processDeflateEncoded, processGzipEncoded, useProxy
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
-
LOG
public static final org.slf4j.Logger LOG
Constructor Detail
-
Http
public Http()
Public default constructor.
Method Detail
-
setConf
public void setConf(org.apache.hadoop.conf.Configuration conf)
Set the Configuration
object.
- Specified by:
- <code>setConf</code> in interface <code>org.apache.hadoop.conf.Configurable</code>
- Overrides:
- <code>setConf</code> in class <code>HttpBase</code>
- Parameters:
- <code>conf</code> -
-
main
public static void main(String[] args) throws Exception
- Throws:
- <code>Exception</code>
-
getResponse
protected Response getResponse(URL url, CrawlDatum datum, boolean redirect) throws ProtocolException, IOException
- Specified by:
- <code>getResponse</code> in class <code>HttpBase</code>
- Throws:
- <code>ProtocolException</code>
- <code>IOException</code>
- Prev Class
- Next Class