diff --git a/lib/wayback_machine_downloader.rb b/lib/wayback_machine_downloader.rb index a00357a..04005c8 100644 --- a/lib/wayback_machine_downloader.rb +++ b/lib/wayback_machine_downloader.rb @@ -268,7 +268,7 @@ def download_file file_remote_info structure_dir_path dir_path open(file_path, "wb") do |file| begin - open("http://web.archive.org/web/#{file_timestamp}id_/#{file_url}", "Accept-Encoding" => "plain") do |uri| + URI.open("https://web.archive.org/web/#{file_timestamp}id_/#{file_url}", "Accept-Encoding" => "plain") do |uri| file.write(uri.read) end rescue OpenURI::HTTPError => e diff --git a/lib/wayback_machine_downloader/archive_api.rb b/lib/wayback_machine_downloader/archive_api.rb index f87c6f6..903f42b 100644 --- a/lib/wayback_machine_downloader/archive_api.rb +++ b/lib/wayback_machine_downloader/archive_api.rb @@ -1,11 +1,11 @@ module ArchiveAPI def get_raw_list_from_api url, page_index - request_url = "http://web.archive.org/cdx/search/xd?url=" + request_url = "https://web.archive.org/cdx/search/xd?url=" request_url += url request_url += parameters_for_api page_index - open(request_url).read + URI.open(request_url).read end def parameters_for_api page_index