ruby-on-rails - 如何从 Rails 应用程序的 URI 获取文件扩展名

标签 ruby-on-rails ruby

我想从类似 http://testasp.vulnweb.com/avatars/noavatar.gif 的 uri 中找到像 .gif、.jpg、.txt 这样的文件扩展名.

最佳答案

可以使用File的extname方法

url = "http://testasp.vulnweb.com/avatars/noavatar.gif"
File.extname(url) #=> .gif

关于ruby-on-rails - 如何从 Rails 应用程序的 URI 获取文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8756538/

相关文章:

ruby-on-rails - rmagick 阻止 Rails 服务器工作

ruby - 我如何跟踪我的堆栈跟踪高度以进行调试?

ruby - Ruby Sequel 模块中的交易 : how to get DB object?

ruby-on-rails - Braintree IOS + rails 错误 91564 不能多次使用 payment_method_nonce

ruby-on-rails - 如何查询 WHERE (ColA, ColB, ColC) IN ((a1, b1, c1), (a2, b2, c2), ...)

ruby-on-rails - rails 中 url 的安全字符串?

ruby-on-rails - 在不使用双循环的情况下如何做到这一点?

javascript - 使用 React Router 在 React/Rails 应用程序中进行身份验证后管理重定向到子域

objective-c - Objective C 和 Ruby 在 Mac 上适合哪些程序?

ruby - 如何将 Nokogiri 安装为 Macruby gem?