文件扩展名(后缀)与MINE-type的对照关系

发布时间:2020-07-19 15:58:13 作者:潘海清
来源:网络 阅读:1183

  在判断后缀名跟文件类型是否一致时,需要解决两个问题,一是怎么根据文件内容判断文件的MINE-type,这个可以采用系统自带的magic库实现;二是怎么根据后缀名判断对应的MINE-type,这个问题Apache也给出了解决方案,提供后缀名与MINE-type的对照表。

  但是Apache提供的MINE-type与系统自带magic库提供的MINE-type之间存在一定的差异,而python的magic库提供的对照表跟magic库提供的MINE-type一致,且常用后缀基本cover,因此采用以python的后缀与MINE-type对照表为主,增加其他对照表构成自定义的后缀与MINE-type对照表。

  如果有特定后缀需要添加进来也可以利用我提供的python脚本进行重排序整合到一起。

  附件中的列表整合了Python mimetypes提供的后缀-MEME-type列表以及以下网址提供的列表:   

    http://webdesign.about.com/od/multimedia/a/mime-types-by-file-extension.htm

附件:http://down.51cto.com/data/2367642
推荐阅读:
  1. 各个数据库的扩展名/格式/后缀
  2. mine-type理解及content-type的逻辑关系

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

type mine 文件扩展

上一篇:数据分析师进阶必备6大数学利器

下一篇:如何安装ssl证书?

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》