## Uses of Class
net.i2p.util.EepGet

- Packages that use EepGet
  Package | Description
  --- | ---
  net.i2p.client.streaming | API, interfaces, and factory for a TCP-like (reliable, authenticated, in order) set of sockets for communicating over IP-like (unreliable, unauthenticated, unordered) I2P messages.
  net.i2p.router.update | Classes to implement the router update process for checking and applying I2P router updates from the update manager.
  net.i2p.util | Core utility classes and helper functions used throughout the I2P router and applications.

- - ### Uses of EepGet in net.i2p.client.streaming

    Subclasses of EepGet in net.i2p.client.streaming
    Modifier and Type | Class and Description
    --- | ---
    `class` | `I2PSocketEepGet` Fetch a URL using a socket from the supplied I2PSocketManager.

  - ### Uses of EepGet in net.i2p.router.update

    Fields in net.i2p.router.update declared as EepGet
    Modifier and Type | Field and Description
    --- | ---
    `protected EepGet` | UpdateRunner.`_get`

  - ### Uses of EepGet in net.i2p.util

    Subclasses of EepGet in net.i2p.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EepHead` This is a quick hack to get a working EepHead, primarily for the following usage:
    `class` | `EepPost` Extends EepGet for POST.
    `class` | `PartialEepGet` Fetch exactly the first 'size' bytes into a stream Anything less or more will throw an IOException No retries, no min and max size options, no timeout option If the server does not return a Content-Length header of the correct size, the fetch will fail.
    `class` | `SSLEepGet` HTTPS only, no retries, no min and max size options, no timeout option As of 0.9.45, supports redirect to https (redirect to http will still fail).