method
_url_host_allowed?
v8.1.1 -
Show latest stable
- Class:
ActionController::Redirecting
_url_host_allowed?(url)private
No documentation available.
# File actionpack/lib/action_controller/metal/redirecting.rb, line 304
def _url_host_allowed?(url)
url_to_s = url.to_s
host = URI(url_to_s).host
if host.nil?
url_to_s.start_with?("/") && !url_to_s.start_with?("//")
else
host == request.host || self.class.allowed_redirect_hosts_permissions&.allows?(host)
end
rescue ArgumentError, URI::Error
false
end