# Package org.apache.nutch.protocol.httpclient

Protocol plugin which supports retrieving documents via the HTTP and HTTPS protocols, optionally with Basic, Digest and NTLM authentication schemes for web server as well as proxy server.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  HttpAuthentication | The base level of services required for Http Authentication

- Class Summary
  Class | Description
  --- | ---
  DummySSLProtocolSocketFactory |
  DummyX509TrustManager |
  Http | This class is a protocol plugin that configures an HTTP client for Basic, Digest and NTLM authentication schemes for web server as well as proxy server.
  HttpAuthenticationFactory | Provides the Http protocol implementation with the ability to authenticate when prompted.
  HttpBasicAuthentication | Implementation of RFC 2617 Basic Authentication.
  HttpFormAuthConfigurer |
  HttpFormAuthentication |
  HttpResponse | An HTTP response.

- Exception Summary
  Exception | Description
  --- | ---
  HttpAuthenticationException | Can be used to identify problems during creation of Authentication objects.

## Package org.apache.nutch.protocol.httpclient Description

Protocol plugin which supports retrieving documents via the HTTP and HTTPS protocols, optionally with Basic, Digest and NTLM authentication schemes for web server as well as proxy server. It handles cookies within a single fetch operation. This plugin is based on Jakarta Commons HttpClient library.

Copyright © 2020 The Apache Software Foundation