Rails Check If A Url Is Valid

[Solved] Rails Check If A Url Is Valid | Ruby - Code Explorer | yomemimo.com
Question : rails check if a URL is valid

Answered by : lior

require 'uri'
url =~ URI::regexp
# => 0 if it match, nil if not

Source : | Last Update : Tue, 15 Dec 20

Question : check validate url ruby

Answered by : vi-vu-duc

require "net/http"
def url_exist? url_string Timeout.timeout 3 do	# set timeout 3s because some invalid url take long time to respond url = URI.parse url_string new_url = url.scheme || "http://#{url_string}" url = URI.parse new_url if url.scheme.nil? req = Net::HTTP.new url.host, url.port req.use_ssl = url.scheme == 'https' path = url.path if url.path.present? res = req.request_head(path || '/') res.code != "404" end
rescue false
end

Source : https://stackoverflow.com/questions/5908017/check-if-url-exists-in-ruby | Last Update : Fri, 05 Nov 21

Answers related to rails check if a url is valid

Code Explorer Popular Question For Ruby