码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-04-28 15:35:30      阅读:2475      评论:0      收藏:0      [点我收藏+]

标签:文件扩展名与mine-type对照表

  在判断后缀名跟文件类型是否一致时,需要解决两个问题,一是怎么根据文件内容判断文件的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

本文出自 “7499511” 博客,请务必保留此出处http://7509511.blog.51cto.com/7499511/1768553

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

标签:文件扩展名与mine-type对照表

原文地址:http://7509511.blog.51cto.com/7499511/1768553

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!