Links, mainly...
This commit is contained in:
parent
fd42a3f173
commit
21ab02d647
69 changed files with 2258 additions and 155 deletions
16
app/lib/link_checker.rb
Normal file
16
app/lib/link_checker.rb
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
module LinkChecker
|
||||
UA = "Mozilla/5.0 (Android 4.4; Mobile; rv:41.0) Gecko/41.0 Firefox/41.0"
|
||||
module_function def http(input)
|
||||
response = Net::HTTP.get_response(URI.parse(input), {"User-Agent": UA})
|
||||
# debugger
|
||||
case response
|
||||
when Net::HTTPSuccess
|
||||
response.uri
|
||||
when Net::HTTPRedirection
|
||||
http(response[:location])
|
||||
else
|
||||
false
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue