2
0
mirror of https://github.com/moebooru/moebooru synced 2025-08-30 13:37:48 +00:00

Fixed https downloader.

This commit is contained in:
Edho Arief 2012-11-17 05:55:34 -08:00
parent 10d5ee827f
commit bfde63f92b

View File

@ -34,8 +34,12 @@ module Danbooru
url.query = Addressable::URI.encode(url.query)
end
unless url.scheme == 'http'
raise SocketError, "URL must be HTTP"
unless url.scheme == 'http' or url.scheme == 'https'
raise SocketError, "URL must be HTTP or HTTPS"
end
unless url.port
url.port = url.scheme == 'https' ? 443 : 80
end
http = Net::HTTP.new url.host, url.port