Support http(s)_proxy ENV variables

Closes issue #65
This commit is contained in:
Anton Eliasson 2016-10-31 17:46:35 +01:00
parent 4177425a1b
commit 54bd5d3852

View File

@ -4,9 +4,13 @@ module ArchiveAPI
request_url = "http://web.archive.org/cdx/search/xd?url=" request_url = "http://web.archive.org/cdx/search/xd?url="
request_url += url request_url += url
request_url += parameters_for_api page_index request_url += parameters_for_api page_index
request_uri = URI.parse request_url
response = Net::HTTP.get_response request_uri request_uri = URI.parse request_url
response.body Net::HTTP.new('web.archive.org', nil).start { |http|
request = Net::HTTP::Get.new request_uri
response = http.request request
response.body
}
end end
def parameters_for_api page_index def parameters_for_api page_index
@ -28,4 +32,4 @@ module ArchiveAPI
parameters parameters
end end
end end