marcel:查找文件的mime类型,检查文件,文件名和声明的类型

时间:2021-04-30 02:02:23
【文件属性】:
文件名称:marcel:查找文件的mime类型,检查文件,文件名和声明的类型
文件大小:7.77MB
文件格式:ZIP
更新时间:2021-04-30 02:02:23
Ruby 马塞尔 Marcel尝试通过查看二进制数据,文件名和任何声明的类型(可能作为请求标头传递)来为给定文件选择最合适的内容类型: 它的用法是这样的: Marcel :: MimeType . for Pathname . new ( "example.gif" ) # => "image/gif" File . open "example.gif" do | file | Marcel :: MimeType . for file end # => "image/gif" Marcel :: MimeType . for Pathname . new ( "unrecognisable-data" ) , name : "example.pdf" # => "application/pdf" Marcel :: MimeType . for extension : ".pdf"

网友评论