# crawlercommons.fetcher (Crawler-commons 0.7 API)
Date: 2016-11-21

# Package crawlercommons.fetcher

The main fetching package within Crawler Commons, this package defines base fetching and encoding classes, Enum's to determine reasoning behind typical fetching behaviour as well as the base Exceptions which may be used.

See: Description

Class Summary
BaseFetcher: Deprecated As of release 0.6.
EncodingUtils: Deprecated As of release 0.6.
EncodingUtils.ExpandedResult
FetchedResult: Deprecated As of release 0.6.
Payload: Deprecated As of release 0.6.

Enum Summary
AbortedFetchReason: Deprecated As of release 0.6.
RedirectFetchException.RedirectExceptionReason

Exception Summary
AbortedFetchException: Deprecated As of release 0.6.
BadProtocolFetchException: Deprecated As of release 0.6.
BaseFetchException: Deprecated As of release 0.6.
HttpFetchException: Deprecated As of release 0.6.
IOFetchException: Deprecated As of release 0.6.
RedirectFetchException: Deprecated As of release 0.6.
UrlFetchException: Deprecated As of release 0.6.

## Package crawlercommons.fetcher Description

The main fetching package within Crawler Commons, this package defines base fetching and encoding classes, Enum's to determine reasoning behind typical fetching behaviour as well as the base Exceptions which may be used.