This commit is contained in:
Toks
2015-08-15 17:12:00 -04:00
parent 23ece16314
commit e165cb0ab2
2 changed files with 22 additions and 8 deletions

View File

@@ -14,16 +14,21 @@ module Downloads
end
protected
def http_exists?(url, headers)
exists = false
def http_head_request(url, headers)
uri = URI.parse(url)
Net::HTTP.start(uri.host, uri.port) do |http|
http.request_head(uri.request_uri, headers) do |res|
if res.is_a?(Net::HTTPSuccess)
exists = true
end
return res
end
end
end
def http_exists?(url, headers)
exists = false
res = http_head_request(url, headers)
if res.is_a?(Net::HTTPSuccess)
exists = true
end
exists
end
end