在Rails模型中,如何检查同一Rails服务器上的URL是否存在?
我正在使用蜻蜓并试图检查/media/BAhbBlsHOgZmIikyMDExLzExLzIxLzEwXzNxXzQyXzI5NF9Wb3NraG9kMi5qcGc
FileTest.exists?因为我没有文件路径而无法打开URL,因为我没有服务器主机名。
答案 0 :(得分:0)
您是否尝试使用RAILS_ROOT
?
FileTest.exists?("#{RAILS_ROOT}/public/#{filename}")
答案 1 :(得分:0)
您可以从控制器获取主机名。
request.host
request.host_with_port