Module: Archaeo

Defined in:
lib/archaeo.rb,
lib/archaeo/cli.rb,
lib/archaeo/page.rb,
lib/archaeo/cdx_api.rb,
lib/archaeo/fetcher.rb,
lib/archaeo/version.rb,
lib/archaeo/save_api.rb,
lib/archaeo/snapshot.rb,
lib/archaeo/timestamp.rb,
lib/archaeo/asset_list.rb,
lib/archaeo/cdx_filter.rb,
lib/archaeo/archive_url.rb,
lib/archaeo/http_client.rb,
lib/archaeo/page_bundle.rb,
lib/archaeo/save_result.rb,
lib/archaeo/url_rewriter.rb,
lib/archaeo/download_state.rb,
lib/archaeo/url_normalizer.rb,
lib/archaeo/asset_extractor.rb,
lib/archaeo/bulk_downloader.rb,
lib/archaeo/availability_api.rb,
lib/archaeo/availability_result.rb

Overview

Archaeo provides a Ruby interface to the Internet Archive’s Wayback Machine APIs, including the CDX Server API, Availability API, SavePageNow API, and content fetching.

Defined Under Namespace

Classes: ArchiveNotAvailable, ArchiveUrl, AssetExtractor, AssetList, AvailabilityApi, AvailabilityResult, BlockedSiteError, BulkDownloader, CdxApi, CdxFilter, Cli, DownloadState, Error, Fetcher, HttpClient, InvalidResponse, MaximumRetriesExceeded, NoSnapshotFound, Page, PageBundle, RateLimitError, SaveApi, SaveFailed, SaveResult, Snapshot, Timestamp, UrlNormalizer, UrlRewriter

Constant Summary collapse

VERSION =
"0.2.2"