# Uses of Package
org.apache.nutch.protocol.http.api

Packages that use org.apache.nutch.protocol.http.api
Package
Description
org.apache.nutch.protocol.htmlunit
Protocol plugin which supports retrieving documents via HTTP/HTTPS using Selenium and the HtmlUnitDriver web driver for the for the HtmlUnit headless browser.
org.apache.nutch.protocol.http
Protocol plugin which supports retrieving documents via the http protocol.
org.apache.nutch.protocol.http.api
Common API used by HTTP plugins (`http`, `httpclient`, etc.)
org.apache.nutch.protocol.httpclient
Protocol plugin which supports retrieving documents via the HTTP andHTTPS protocols, optionally with Basic, Digest and NTLM authentication schemes for web server as well as proxy server.
org.apache.nutch.protocol.interactiveselenium
Protocol plugin which supports retrieving documents using and interacting with Selenium.
org.apache.nutch.protocol.okhttp
Protocol plugin for HTTP/HTTPS based on okhttp, supports HTTP 1.1 and/or http/2.
org.apache.nutch.protocol.selenium
Protocol plugin which supports retrieving documents via Selenium.

- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.htmlunit
  Class
  Description
  HttpBase
- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.http
  Class
  Description
  HttpBase
- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.http.api
  Class
  Description
  HttpBase
  HttpException
- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.httpclient
  Class
  Description
  HttpBase
- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.interactiveselenium
  Class
  Description
  HttpBase
- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.okhttp
  Class
  Description
  HttpBase
- Classes in org.apache.nutch.protocol.http.api used by org.apache.nutch.protocol.selenium
  Class
  Description
  HttpBase