MIME 类型查询

快速查询文件扩展名对应的 MIME 类型,支持搜索和分类筛选

115 个类型

文档(17)

.pdf

application/pdf

.doc

application/msword

.docx

application/vnd.openxmlformats-officedocument.wordprocessingml.document

.xls

application/vnd.ms-excel

.xlsx

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

.ppt

application/vnd.ms-powerpoint

.pptx

application/vnd.openxmlformats-officedocument.presentationml.presentation

.txt

text/plain

.rtf

application/rtf

.odt

application/vnd.oasis.opendocument.text

.ods

application/vnd.oasis.opendocument.spreadsheet

.odp

application/vnd.oasis.opendocument.presentation

.csv

text/csv

.json

application/json

.xml

application/xml

.html

text/html

.htm

text/html

图片(15)

.jpg

image/jpeg

.jpeg

image/jpeg

.png

image/png

.gif

image/gif

.webp

image/webp

.svg

image/svg+xml

.ico

image/x-icon

.bmp

image/bmp

.tiff

image/tiff

.tif

image/tiff

.avif

image/avif

.heic

image/heic

.heif

image/heif

.psd

image/vnd.adobe.photoshop

.raw

image/raw

音频(10)

.mp3

audio/mpeg

.wav

audio/wav

.ogg

audio/ogg

.m4a

audio/mp4

.flac

audio/flac

.aac

audio/aac

.wma

audio/x-ms-wma

.aiff

audio/aiff

.mid

audio/midi

.midi

audio/midi

视频(12)

.mp4

video/mp4

.webm

video/webm

.avi

video/x-msvideo

.mov

video/quicktime

.wmv

video/x-ms-wmv

.flv

video/x-flv

.mkv

video/x-matroska

.m4v

video/mp4

.mpeg

video/mpeg

.mpg

video/mpeg

.3gp

video/3gpp

.m2ts

video/mp2t

压缩包(9)

.zip

application/zip

.rar

application/vnd.rar

.7z

application/x-7z-compressed

.tar

application/x-tar

.gz

application/gzip

.bz2

application/x-bzip2

.xz

application/x-xz

.iso

application/x-iso9660-image

.dmg

application/x-apple-diskimage

代码(31)

.js

application/javascript

.mjs

application/javascript

.ts

application/typescript

.tsx

application/typescript

.jsx

application/javascript

.css

text/css

.scss

text/x-scss

.sass

text/x-sass

.less

text/x-less

.py

text/x-python

.java

text/x-java

.c

text/x-c

.cpp

text/x-c++

.h

text/x-c

.hpp

text/x-c++

.cs

text/x-csharp

.go

text/x-go

.rs

text/x-rust

.rb

text/x-ruby

.php

text/x-php

.swift

text/x-swift

.kt

text/x-kotlin

.sql

application/sql

.sh

application/x-sh

.bash

application/x-sh

.yaml

application/x-yaml

.yml

application/x-yaml

.toml

application/toml

.ini

text/x-ini

.vue

text/x-vue

.svelte

text/x-svelte

字体(5)

.woff

font/woff

.woff2

font/woff2

.ttf

font/ttf

.otf

font/otf

.eot

application/vnd.ms-fontobject

其他(16)

.exe

application/vnd.microsoft.portable-executable

.msi

application/x-msi

.apk

application/vnd.android.package-archive

.ipa

application/octet-stream

.deb

application/vnd.debian.binary-package

.rpm

application/x-rpm

.jar

application/java-archive

.war

application/java-archive

.swf

application/x-shockwave-flash

.crx

application/x-chrome-extension

.xpi

application/x-xpinstall

.torrent

application/x-bittorrent

.ics

text/calendar

.vcf

text/vcard

.epub

application/epub+zip

.mobi

application/x-mobipocket-ebook

什么是 MIME 类型?

MIME 类型(Multipurpose Internet Mail Extensions)是一种标准,用于表示文档、文件或字节流的性质和格式。浏览器和服务器使用 MIME 类型来确定如何处理文件。例如,当浏览器收到 image/jpeg 类型时,它会显示图片;收到 application/pdf 时,可能会打开 PDF 预览。

使用方法

使用搜索框可以快速查找特定扩展名或 MIME 类型。点击分类标签可筛选查看特定类别的文件类型。每个卡片提供两个按钮,分别可复制扩展名和 MIME 类型。

类型分类

  • 文档:PDF、Office 文档、文本文件等
  • 图片:JPEG、PNG、WebP、SVG 等
  • 音频:MP3、WAV、FLAC、AAC 等
  • 视频:MP4、WebM、AVI、MKV 等
  • 压缩包:ZIP、RAR、7z、TAR 等
  • 代码:JavaScript、Python、CSS 等
  • 字体:WOFF、TTF、OTF 等

常见问题 (FAQ)

Q: MIME 类型有什么作用?

A: MIME 类型告诉浏览器如何处理接收到的内容。例如,服务器返回 image/png 时浏览器会渲染图片,返回 text/html 时会解析为网页。正确的 MIME 类型能确保内容被正确显示和处理。

Q: 如何设置文件的 MIME 类型?

A: 在 Web 服务器中,可以通过配置文件或代码设置。例如 Nginx 使用 mime.types 配置文件,Apache 使用 AddType 指令。在代码中,HTTP 响应可以通过 Content-Type 头设置 MIME 类型。

Q: MIME 类型不正确会有什么问题?

A: 如果 MIME 类型设置错误,可能导致:浏览器无法正确渲染内容(如图片显示为下载)、安全风险(如 HTML 文件被当作文本显示)、浏览器安全策略失效(如脚本无法执行)。

Q: application/octet-stream 是什么?

A: application/octet-stream 是通用的二进制流类型,表示未知的二进制数据。当服务器不知道文件的具体类型时,通常会使用这个类型,浏览器收到后会提示下载而不是尝试打开。