module WolfCore::StringUtils

def valid_url?(url)

def valid_url?(url)
  return false unless url.instance_of?(String)
  uri = URI.parse(url)
  uri.is_a?(URI::HTTP) || (uri.is_a?(URI::HTTPS) && !uri.host.nil?)
rescue URI::InvalidURIError
  false
end