ruby-on-rails – 检测rails中外部url的最佳方法是什么?

在rails中检测外部URL的最佳方法是什么?

def external?(url)
 return true if url is external
end

最佳答案 这里或其他任何地方都没有验证.如果url包含root_url,则只返回true

is_external_url?(url)
  true unless url.include?(root_url)
end
点赞