Active Storage有哪些不同的 "content_type"?

问题描述 投票:0回答:1

我在哪里可以找到所有不同的 "内容类型 "的列表?content_type 活动存储的类别?我试图根据文件类型改变一个图标。

例如:在 文件,有 application/pdf. 我还看到,有 image/png, video, audiotext. 我感兴趣的是文件扩展名之前的部分(因此是 imageapplication). 例如Word或Powerpoint文档会属于哪一类?有多少个 content_type 类别有哪些?

先谢谢你

ruby-on-rails ruby rails-activestorage
1个回答
2
投票

内容类型是 MIME类型 的后缀。除非你排除了某些类型,否则基本上可以是任何类型,因为一个MIME类型应该有一定的结构,但至少后缀取决于应用程序。

一些 常见媒体类型 是。

  • application/javascript
  • application/json
  • application/msword (.doc)
  • application/pdf
  • application/vnd.api+json
  • application/vnd.ms-excel (.xls)
  • application/vnd.ms-powerpoint (.ppt)
  • application/vnd.oasis.opendocument.text (.odt)
  • application/vnd.openxmlformats-officedocument.presentationml.presentation (.pptx)
  • application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (.xlsx)
  • application/vnd.openxmlformats-officedocument.wordprocessingml.document(.docx)
  • application/x-www-form-urlencoded
  • application/xml
  • application/zip
  • audio/mpeg
  • image/gif
  • image/jpeg
  • image/png
  • multipart/form-data
  • text/csv
  • text/html
  • text/plain
  • text/xml
© www.soinside.com 2019 - 2024. All rights reserved.