diff --git a/lib/wayback_machine_downloader/archive_api.rb b/lib/wayback_machine_downloader/archive_api.rb index 6861ac3..45eb799 100644 --- a/lib/wayback_machine_downloader/archive_api.rb +++ b/lib/wayback_machine_downloader/archive_api.rb @@ -10,7 +10,9 @@ module ArchiveAPI begin response = http.get(request_url) - json = JSON.parse(response.body) + body = response.body.to_s.strip + return [] if body.empty? + json = JSON.parse(body) # Check if the response contains the header ["timestamp", "original"] json.shift if json.first == ["timestamp", "original"]