关闭

MIME Type 与 Content-Type 的关系

1011人阅读 评论(0) 收藏 举报
分类:
26

MIME Type 与 Content-Type 的关系

首先看看tomcat服务器中默认的web.xml中的描述:
<!-- ===================== Default MIME Type Mappings =================== -->
<!-- When serving static resources, Tomcat will automatically generate    -->
<!-- a "Content-Type" header based on the resource's filename extension, -->
<!-- based on these mappings. Additional mappings can be added here (to -->
<!-- apply to all web applications), or in your own application's web.xml -->
<!-- deployment descriptor.                                               -->
再看看apache服务器中mime.types的描述:
# This file controls what Internet media types are sent to the client for
# given file extension(s). Sending the correct media type to the client
# is important so they know how to handle the content of the file.
# Extra types can either be added here or by using an AddType directive
# in your config files. For more information about Internet media types,
# please read RFC 2045, 2046, 2047, 2048, and 2077. The Internet media type
# registry is at <http://www.iana.org/assignments/media-types/>.

当web服务器收到静态的资源文件请求时,依据请求文件的后缀名在服务器的MIME配置文件中找到对应的MIME Type,再根据MIME Type设置HTTP Response的Content-Type,然后浏览器根据Content-Type的值处理文件。

浏览器对Content-Type的处理方式都可以设置:
    IE:同文件浏览器,【控制面板】->【文件夹选项】->【文件类型】中修改。
    Firefox:【工具】->【选项】->【应用程序】中修改。
    Opera:【工具】->【首选项】->【高级】->【下载】中修改。

附:
    MIME 参考手册:http://www.w3school.com.cn/media/media_mimeref.asp
    MIME定义:http://zh.wikipedia.org/w/index.php?title=MIME&variant=zh-hans
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:235427次
    • 积分:2734
    • 等级:
    • 排名:第13627名
    • 原创:15篇
    • 转载:155篇
    • 译文:0篇
    • 评论:9条
    最新评论