class Wayback::Api

Defined in:

wayback/api.cr

Constant Summary

API_HOST = "web.archive.org"
CONNECT_TIMEOUT = 30.seconds
READ_TIMEOUT = 30.seconds
USER_AGENT = "wayback.cr/#{VERSION} (+https://github.com/kandayo/wayback.cr)"

Constructors

Instance Method Summary

Constructor Detail

def self.new(*, api_host : String = API_HOST, user_agent : String = USER_AGENT, connect_timeout : Time::Span = CONNECT_TIMEOUT, read_timeout : Time::Span = CONNECT_TIMEOUT) #

[View source]

Instance Method Detail

def perform(query : Query) : Array(Snapshot) #

[View source]