2014-01-09 24 views
2

如何根据文件扩展名获取mime类型?Ruby基于扩展名获得mime类型

+0

这个问题还不清楚。你是否要求一种名为'get_mime_type'的方法?你是说你想让MIME类型来自已知文件扩展名列表 - MIME类型? – Beartech

+0

@Beartech我用这种方法举了一个例子。我改变了我的问题。 –

回答

6

如果您使用的是Rails,您可以使用Rack::Mime获得MIME类型。

mime_type = Rack::Mime.mime_type(extension) 
+0

链接已死:( – Automatico

+0

@ Cort3z无后顾之忧[你可以在这里找到模块和方法](https://github.com/rack/rack/blob/master/lib/rack/mime.rb#L16)。我会更新答案。 – Mohamad