首页 > 其他分享 >MIME 类型

MIME 类型

时间:2024-07-02 11:45:20浏览次数:11  
标签:文件 application html MIME 类型 audio

原文链接: https://www.runoob.com/http/mime-types.html

MIME 类型

MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的标准,用来表示文档、文件或字节流的性质和格式。

MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。

浏览器通常使用 MIME 类型(而不是文件扩展名)来确定如何处理URL,因此 We b服务器在响应头中添加正确的 MIME 类型非常重要。如果配置不正确,浏览器可能会无法解析文件内容,网站将无法正常工作,并且下载的文件也会被错误处理。

语法
MIME 类型通用结构:

type/subtype
MIME 的组成结构非常简单,由类型与子类型两个字符串中间用 / 分隔而组成,不允许有空格。type 表示可以被分多个子类的独立类别,subtype 表示细分后的每个类型。

MIME类型对大小写不敏感,但是传统写法都是小写。

两种主要的 MIME 类型在默认类型中扮演了重要的角色:

text/plain 表示文本文件的默认值。
application/octet-stream 表示所有其他情况的默认值。
常见的 MIME 类型
超文本标记语言文本 .html、.html:text/html

普通文本 .txt: text/plain

RTF 文本 .rtf: application/rtf

GIF 图形 .gif: image/gif

JPEG 图形 .jpeg、.jpg: image/jpeg

au 声音文件 .au: audio/basic

MIDI 音乐文件 mid、.midi: audio/midi、audio/x-midi

RealAudio 音乐文件 .ra、.ram: audio/x-pn-realaudio

MPEG 文件 .mpg、.mpeg: video/mpeg

AVI 文件 .avi: video/x-msvideo

GZIP 文件 .gz: application/x-gzip

TAR 文件 .tar: application/x-tar

MIME 对照表

 

 

 

标签:文件,application,html,MIME,类型,audio
From: https://www.cnblogs.com/Dongmy/p/18279589

相关文章

  • TypeScript中,如何利用数组生成一个联合类型
    本文由ChatMoney团队出品在开发中我们常常会遇到这样一个问题,代码如下:constarr=["a","b","c","d","e","f","g","h","i","j","k","l&qu......
  • ASP.NET Core 添加MIME类型
    原文链接:https://blog.csdn.net/qq_37413562/article/details/102945195ASP.NETCore添加MIME类型   FileExtensionContentTypeProviderFileExtensionContentTypeProvider和ASP.NET在web.config中添加不同,ASP.NETCore添加MIME类型需要通过FileExtensionContentTypeProvid......
  • CH02_JS变量和数据类型
    第2章:JS中的变量和数据类型本章目标掌握变量的概念掌握如何使用变量掌握javascript中的数据类型课程回顾js的三种使用方式?js的注释有那些?讲解内容1.为什么要使用变量?问题:人类是靠什么要记忆(记录数据)?大脑、作笔记等问题:计算机如果要保存数据,靠什么来保存?硬件......
  • 03 _ 类型基础(2):动态类型与静态类型
    静态类型语言与动态类型语言通俗定义静态类型语言:在编译阶段确定所有变量的类型动态类型语言:在执行阶段确定所有变量的类型Javascript与C++对比静态类型与动态类型对比其他定义强类型语言:不允许程序在发生错误后继续执行语言类型象限......
  • 如何使用 CSS 实现响应式布局,以适应不同屏幕尺寸和设备类型?
    要实现响应式布局,可以使用CSS媒体查询和其他CSS属性进行适应不同屏幕尺寸和设备类型的布局调整。以下是实现响应式布局的一般步骤:使用viewport元标签:在html文件的元素中添加以下代码,以确保页面在移动设备上正确显示:<metaname="viewport"content="width=device-width,......
  • JavaScript 编程语言【 数据类型】过滤|排序|映射|迭代
    文章目录将border-left-width转换成borderLeftWidth过滤范围原位(inplace)过滤范围降序排列复制和排序数组创建一个可扩展的calculator映射到names映射到对象按年龄对用户排序随机排列数组获取平均年龄数组去重从数组创建键(值)对象Iterableobject(可迭代对象)Symbol.......
  • Facebook几种常见的广告账户类型|Facebook代理kai户
    众所周知,Facebook是中国企业出海推广绕不开也是最重要的广告平台之一,为了满足不同广告主的需求,Facebook提供了多种广告账户类型。那么市面上各种不同的账户类型,怎样找到合适的呢,今天我们一起来了解一下吧~一、个人广告账户个人广告账户是最基本的Facebook广告账户类型,适用于......
  • 1、变量和简单数据类型
    1.1变量的命名和适用①必须是字母,数字,下划线。不能数字开头message="xxxx"1_message="xxxx"(不行)_message="xxx"0="xxx"(不行)②常变量名之间不能有空格greetingmessage="xxx"(不行)greeting_message="xxx"③不能用......
  • SOMEIPSRV_FORMAT_20:类型2条目的长度
    测试目的:验证类型2条目的长度是否为16字节,特别是对于SubscribeEventgroupAck消息。描述本测试用例旨在确保SOME/IP服务发现协议中,类型2条目(包括SubscribeEventgroupAck)的长度符合规定的16字节。测试拓扑:具体步骤:DUT配置:在<DIface-0>上启动服务,使用以下信息-服务ID:<......
  • 深入理解Java核心技术模块化局部变量类型推断
    本人详解作者:王文峰,参加过CSDN2020年度博客之星,《Java王大师王天师》公众号:JAVA开发王大师,专注于天道酬勤的Java开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯山峯转载说明:务必注明来源(注明:作者:王文峰哦)深入理解Java......