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

时间:2024-05-19 19:49:03
【文件属性】:

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

文件大小:7.77MB

文件格式:ZIP

更新时间:2024-05-19 19:49:03

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"


网友评论