Skip to content

Commit 54bd5d3

Browse files
committed
Support http(s)_proxy ENV variables
Closes issue #65
1 parent 4177425 commit 54bd5d3

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

lib/wayback_machine_downloader/archive_api.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,13 @@ def get_raw_list_from_api url, page_index
44
request_url = "http://web.archive.org/cdx/search/xd?url="
55
request_url += url
66
request_url += parameters_for_api page_index
7-
request_uri = URI.parse request_url
8-
response = Net::HTTP.get_response request_uri
9-
response.body
7+
8+
request_uri = URI.parse request_url
9+
Net::HTTP.new('web.archive.org', nil).start { |http|
10+
request = Net::HTTP::Get.new request_uri
11+
response = http.request request
12+
response.body
13+
}
1014
end
1115

1216
def parameters_for_api page_index
@@ -28,4 +32,4 @@ def parameters_for_api page_index
2832
parameters
2933
end
3034

31-
end
35+
end

0 commit comments

Comments
 (0)