如何根据文件扩展名获取mime类型?Ruby基于扩展名获得mime类型
2
A
回答
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
相关问题
- 1. 如何获得Mime输入不是基于扩展名的IOS
- 2. 如何获得MIME类型的文件扩展(内容类型)
- 3. 文件扩展名为MIME类型
- 4. SQL:保存MIME类型或扩展名?
- 5. 如何在Delphi中获得MIME类型的标准文件扩展名?
- 6. firefox mime类型添加错误扩展
- 7. 为MIME类型添加扩展模式
- 8. 如何扩展基于设备类型
- 9. 如何添加到扩展现有类型在Ruby的MIME类型::
- 10. 将MIME类型转换为文件扩展名PHP
- 11. MIME类型Web服务的文件扩展名?
- 12. 没有扩展名的文件的Tomcat MIME类型
- 13. 原生blackberry10应用程序的MIME类型和扩展名
- 14. 检查文件MIME类型匹配它的扩展名在PHP
- 15. 如何将文件扩展名与MIME类型与Cheyenne关联?
- 16. 找到没有扩展名的图像的MIME类型
- 17. 如何找到没有扩展名的图像的MIME类型?
- 18. .flv和.f4v文件扩展名,显示意外的MIME类型
- 19. 使用.NET,如何找到基于文件签名而不是扩展名的文件的MIME类型
- 20. 从C++的扩展中获取MIME类型
- 21. ruby类扩展
- 22. Java - 获取图像文件扩展名,给出它的源和其MIME类型
- 23. React native:如何获取文件大小,MIME类型和扩展名?
- 24. 如何获得没有扩展名文件类型
- 25. 如何获得给定内容类型的默认扩展名?
- 26. 获得基于类型或类别
- 27. 类型的扩展名
- 28. 获得扩展的一类
- 29. Rails的:如何基于MIME类型
- 30. ReactJS Dropzone如何获得基文件名(无扩展名)?
这个问题还不清楚。你是否要求一种名为'get_mime_type'的方法?你是说你想让MIME类型来自已知文件扩展名列表 - MIME类型? – Beartech
@Beartech我用这种方法举了一个例子。我改变了我的问题。 –