Merge pull request #192 from pabs3/uri-open-compat

Make URI#open cross Ruby versions compatible
This commit is contained in:
hartator 2021-09-04 01:45:56 -05:00 committed by GitHub
commit fe9893e959
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -268,7 +268,7 @@ class WaybackMachineDownloader
structure_dir_path dir_path structure_dir_path dir_path
open(file_path, "wb") do |file| open(file_path, "wb") do |file|
begin begin
URI.open("https://web.archive.org/web/#{file_timestamp}id_/#{file_url}", "Accept-Encoding" => "plain") do |uri| URI("https://web.archive.org/web/#{file_timestamp}id_/#{file_url}").open("Accept-Encoding" => "plain") do |uri|
file.write(uri.read) file.write(uri.read)
end end
rescue OpenURI::HTTPError => e rescue OpenURI::HTTPError => e