MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
在WEB开发中,下载文件时,通过MIME类型可以告诉浏览器该文件需要用什么程序来处理。简单的说,如果下载的文件服务器不认识,那么默认会以htm的扩展名下载或者干脆直接打开文件,如果关联程序不对,打开可能还是乱码,这显然不符合我们的要求,所以,应用服务器应该配置好常用的MIME类型,这样下载或打开文件时能够用正确的程序来处理。下面是常用文件的MIME类型:
扩展名
类型/子类型
|
application/octet-stream |
323 |
text/h323 |
acx |
application/internet-property-stream |
ai |
application/postscript |
aif |
audio/x-aiff |
aifc |
audio/x-aiff |
aiff |
audio/x-aiff |
asf |
video/x-ms-asf |
asr |
video/x-ms-asf |
asx |
video/x-ms-asf |
au |
audio/basic |
avi |
video/x-msvideo |
axs |
application/olescript |
bas |
text/plain |
bcpio |
application/x-bcpio |
bin |
application/octet-stream |
bmp |
image/bmp |
c |
text/plain |
cat |
application/vnd.ms-pkiseccat |
cdf |
application/x-cdf |
cer |
application/x-x509-ca-cert |
class |
application/octet-stream |
clp |
application/x-msclip |
cmx |
image/x-cmx |
cod |
image/cis-cod |
cpio |
application/x-cpio |
crd |
application/x-mscardfile |
crl |
application/pkix-crl |
crt |
application/x-x509-ca-cert |
csh |
application/x-csh |
css |
text/css |
dcr |
application/x-director |
der |
application/x-x509-ca-cert |
dir |
application/x-director |
dll |
application/x-msdownload |
dms |
application/octet-stream |
doc |
application/msword |
dot |
application/msword |
dvi |
application/x-dvi |
dxr |
application/x-director |
eps |
application/postscript |
etx |
text/x-setext |
evy |
application/envoy |
exe |
application/octet-stream |
fif |
application/fractals |
flr |
x-world/x-vrml |
gif |
image/gif |
gtar |
application/x-gtar |
gz |
application/x-gzip |
h |
text/plain |
hdf |
application/x-hdf |
hlp |
application/winhlp |
hqx |
application/mac-binhex40 |
hta |
application/hta |
htc |
text/x-component |
htm |
text/html |
html |
text/html |
htt |
text/webviewhtml |
ico |
image/x-icon |
ief |
image/ief |
iii |
application/x-iphone |
ins |
application/x-internet-signup |
isp |
application/x-internet-signup |
jfif |
image/pipeg |
jpe |
image/jpeg |
jpeg |
image/jpeg |
jpg |
image/jpeg |
js |
application/x-javascript |
latex |
application/x-latex |
lha |
application/octet-stream |
lsf |
video/x-la-asf |
lsx |
video/x-la-asf |
lzh |
application/octet-stream |
m13 |
application/x-msmediaview |
m14 |
application/x-msmediaview |
m3u |
audio/x-mpegurl |
man |
application/x-troff-man |
mdb |
application/x-msaccess |
me |
application/x-troff-me |
mht |
message/rfc822 |
mhtml |
message/rfc822 |
mid |
audio/mid |
mny |
application/x-msmoney |
mov |
video/quicktime |
movie |
video/x-sgi-movie |
mp2 |
video/mpeg |
mp3 |
audio/mpeg |
mpa |
video/mpeg |
mpe |
video/mpeg |
mpeg |
video/mpeg |
mpg |
video/mpeg |
mpp |
application/vnd.ms-project |
mpv2 |
video/mpeg |
ms |
application/x-troff-ms |
mvb |
application/x-msmediaview |
nws |
message/rfc822 |
oda |
application/oda |
p10 |
application/pkcs10 |
p12 |
application/x-pkcs12 |
p7b |
application/x-pkcs7-certificates |
p7c |
application/x-pkcs7-mime |
p7m |
application/x-pkcs7-mime |
p7r |
application/x-pkcs7-certreqresp |
p7s |
application/x-pkcs7-signature |
pbm |
image/x-portable-bitmap |
pdf |
application/pdf |
pfx |
application/x-pkcs12 |
pgm |
image/x-portable-graymap |
pko |
application/ynd.ms-pkipko |
pma |
application/x-perfmon |
pmc |
application/x-perfmon |
pml |
application/x-perfmon |
pmr |
application/x-perfmon |
pmw |
application/x-perfmon |
pnm |
image/x-portable-anymap |
pot, |
application/vnd.ms-powerpoint |
ppm |
image/x-portable-pixmap |
pps |
application/vnd.ms-powerpoint |
ppt |
application/vnd.ms-powerpoint |
prf |
application/pics-rules |
ps |
application/postscript |
pub |
application/x-mspublisher |
qt |
video/quicktime |
ra |
audio/x-pn-realaudio |
ram |
audio/x-pn-realaudio |
ras |
image/x-cmu-raster |
rgb |
image/x-rgb |
rmi |
audio/mid |
roff |
application/x-troff |
rtf |
application/rtf |
rtx |
text/richtext |
scd |
application/x-msschedule |
sct |
text/scriptlet |
setpay |
application/set-payment-initiation |
setreg |
application/set-registration-initiation |
sh |
application/x-sh |
shar |
application/x-shar |
sit |
application/x-stuffit |
snd |
audio/basic |
spc |
application/x-pkcs7-certificates |
spl |
application/futuresplash |
src |
application/x-wais-source |
sst |
application/vnd.ms-pkicertstore |
stl |
application/vnd.ms-pkistl |
stm |
text/html |
svg |
image/svg+xml |
sv4cpio |
application/x-sv4cpio |
sv4crc |
application/x-sv4crc |
swf |
application/x-shockwave-flash |
t |
application/x-troff |
tar |
application/x-tar |
tcl |
application/x-tcl |
tex |
application/x-tex |
texi |
application/x-texinfo |
texinfo |
application/x-texinfo |
tgz |
application/x-compressed |
tif |
image/tiff |
tiff |
image/tiff |
tr |
application/x-troff |
trm |
application/x-msterminal |
tsv |
text/tab-separated-values |
txt |
text/plain |
uls |
text/iuls |
ustar |
application/x-ustar |
vcf |
text/x-vcard |
vrml |
x-world/x-vrml |
wav |
audio/x-wav |
wcm |
application/vnd.ms-works |
wdb |
application/vnd.ms-works |
wks |
application/vnd.ms-works |
wmf |
application/x-msmetafile |
wps |
application/vnd.ms-works |
wri |
application/x-mswrite |
wrl |
x-world/x-vrml |
wrz |
x-world/x-vrml |
xaf |
x-world/x-vrml |
xbm |
image/x-xbitmap |
xla |
application/vnd.ms-excel |
xlc |
application/vnd.ms-excel |
xlm |
application/vnd.ms-excel |
xls |
application/vnd.ms-excel |
xlt |
application/vnd.ms-excel |
xlw |
application/vnd.ms-excel |
xof |
x-world/x-vrml |
xpm |
image/x-xpixmap |
xwd |
image/x-xwindowdump |
z |
application/x-compress |
zip |
application/zip |
补充一个,注册表reg文件
reg text/plain
分享到:
相关推荐
3.5.2 设置MIME类型 3.5 13页面重定向操作 3.6 Session会话对象的应用 3.6.1 session的生命周期 3.6.2 会话的创建与获取. 3.6.3 移除session中的数据 3.6.4 设置session的有效时间 3.7 application应用对象应用 ...
CI 把内部的复杂部分悄悄地完成了,举例来说,实现了列举近百种不同附件的 MIME 类型的功能。所以它知道你的相片 photo1.jpg 是一个“image/jpeg”MIME 类型。因此它在你附件的适当位置填写必要的限制符号,它处理...
二进制流,不知道下载文件类型) application/octet-stream .tif image/tiff .001 application/x-001 .301 application/x-301 .323 text/h323 .906 application/x-906 .907 drawing/907 .a11 application/x-a11 .acp...
本文将围绕SSH文件上传下载的主题,向您详细讲述如何开发基于SSH的Web程序。SSH各框架的均为当前最新版本: •Struts 1.2 •Spring 1.2.5 •Hibernate 3.0 本文选用的数据库为Oracle 9i,当然你可以在不...
1.1.5 MIME. 3 1.1.6 HTTP协议... 4 1.2 Web浏览器... 5 1.3 Web服务器... 5 1.3.1 Web服务器... 5 1.3.2 Apache服务器... 5 1.3.3 IIS服务器... 6 1.4系统的主要技术概述... 7 1.4.1 HTML 概述... 7 1.4.2...
您看到哪种表示方式取决于服务器端实现和您的客户端请求的MIME类型。 RESTful Web Service是一个使用HTTP和REST原理实现的Web Service。通常,一个RESTful Web Service将定义基本资源URI、它所支持的表示/响应...
Web开发不像软件开发,Web应用实际上是没有状态的,这就说明Web应用程序不自动指示序列中的请求是否来自相同的浏览器或客户端,也无法判断浏览器是否一直在浏览一个页面或者一个站点,也无法判断用户执行了哪个操作...
JSON MIME类型覆盖一个简单的Web扩展,它将供应商特定的json内容类型值重写为标准application/json 。 例如: application/vnd.spring-boot.actuator.v1+json将被修改为application/json 。 如果您不想开发新功能/...
JavaScript,Node.js概念摘要 它是为以下目的而创建的存储库: ...由于文件扩展名在Web上毫无意义,因此,在将文件信息发送到服务器时,请检查每个文档是否发送了正确的MIME类型。 浏览器 浏览器使用MIME类型来确
多种MIME类型 错误页面(404等) Lua脚本的服务器端执行 查询字符串参数解析和参数解码 提供.gz压缩文件 HTTP基本认证 在application / x-www-form-urlencoded和application / json中解码请求主体(如果cjson可用...
在HTTP响应的MIME消息体中,可以同时包含如下类型的数据______。 .文本数据 .图片数据 .视频数据 .音频数据 A.仅 B. 和 C. 、 和 D.全都可以 正确答案:D 您的答案: 本题解析: 暂无解析 3.HTTP请求消息中可以不...
它内置了对以下内容的支持:旋转日志文件,Nginx样式的HTTP访问日志,GZip压缩,按mime类型进行缓存,URL重写,数据库支持的会话等。 DADI Web是DADI的一部分, 是覆盖整个开发堆栈的一组组件,旨在提高性能和规模...
Web开发: 使用URL重写WEB主题切换 如何在Asp.Net1.1中实现页面模板(所谓的MasterPage技术) Tool Tip 示例(FILTER版) Tool Tip示例 (htc版) 一个.net发送HTTP数据实体的类 按键跳转以及按Enter以不同参数提交,及...
处理范围请求,HEAD等CORS的选项可选的PUT,DELETE请求(用于上传文件) 设置MIME类型可以呈现目录列表查看相关选项: : 如何包含在您自己的Chrome应用中运行minimal.sh以将所有必需的文件连接在一起,然后
gSOAP工具箱是广泛的便携式C和C ++软件套件,用于开发具有强大的类型安全XML数据绑定的XML Web服务。 易于使用的代码生成器工具使您可以直接在C和C ++中集成XML数据。 以XML序列化本机应用程序数据。 包括WSDL / XSD...
Internet Explorer是承载运行库(以MIME类型扩展的形式)的非托管应用程序的一个示例。使用Internet Explorer承载运行库可以在HTML文档中嵌入托管组件或Windows窗体控件。以这种方式承载运行库使得托管移动代码...
经典的支持文件, 内配详细开发使用说明书,参考资料 支持单文件上传 支持上传多个文件 可以将上传的文件改名保存 ... 可以得到上传文件的MIME类型,如gif文件为images/gif 本版本完全免费,没有任何限制
您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的...
在web系统开发中,文件上传功能是非常常见的功能,这个功能开发中有一个非常关键的步骤:文件类型检查,这对于系统安全性起着很重要的作用,也是一个合格的程序员必须要做的。那么在PHP 中如何进行文件类型检查呢? ...