MIMEとは? MIMEタイプの一覧
MIME (Multipurpose Internet Mail Extensions) とは電子メールでテキスト以外のデータ形式を扱う仕組みです。HTMLでも利用されています。この記事では、MIMEタイプの一覧をご紹介します。
一覧
MIMEタイプには次のようなものがあります。
- application/atom+xml
- Atom
- application/ecmascript
- かつては ECMAScript だったが、もはや使われていない。現在は text/javascript になっている。
- application/feed+json
- JSON Feed
- application/javascript
- かつては JavaScript だったが、もはや使われていない。現在は text/javascript になっている。
- application/json
- JSON
- application/msword
- Microsoft Word 文書
- application/octet-stream
- バイナリデータ
- application/pdf
- PDF
- application/rss+xml
- RSS
- application/soap+xml
- SOAPメッセージ
- application/x-httpd-cgi
- CGI スクリプト
- application/x-sh
- Bシェルスクリプト
- application/x-www-form-urlencoded
- HTTPのPOSTメソッドによるフォームデータの送信
- application/xhtml+xml
- XHTML文書
- application/xml-dtd
- Document Type Definition (DTD)
- application/xslt+xml
- XSL Transformations (XSLT)
- audio/mpeg
- MP3 音声
- image/avif
- AVIF (AV1 Image File Format) 形式の画像
- image/gif
- GIF (Graphics Interchange Format) 形式の画像
- image/jpeg
- JPEG (Joint Photographic Expert Group image) 形式の画像
- image/png
- PNG (Portable Network Graphics) 形式の画像
- image/svg+xml
- SVG (Scalable Vector Graphics) 形式の画像
- image/vnd.microsoft.icon
- アイコンファイル(*.ico)
- image/webp
- WebP (Web Picture format) 形式の画像
- image/x-icon
- アイコンファイル(*.ico)
正式なMIMEタイプではなく、「image/vnd.microsoft.icon」がIANAへ登録される前に独自拡張されたMIMEタイプ。
- multipart/form-data
- HTTPのPOSTメソッドによるフォームデータの送信(ファイルのアップロードを伴う場合)
- text/css
- CSS (Cascading Style Sheet) テキスト
- text/csv
- CSV (Comma Separated Value) 形式のテキスト
- text/ecmascript
- かつては ECMAScript だったが、もはや使われていない。現在は text/javascript になっている。
- text/html
- HTML 形式のテキスト
- text/javascript
- JavaScript
- text/plain
- プレーン(通常の)テキスト
- text/vbscript
- VBScript
- text/xml
- XML 形式のテキスト
- text/xsl
- XSLスタイルシート 形式のテキスト
- video/mpeg
- MPEG 動画
参考文献
Internet Assigned Numbers Authority (2022) Media Types
Internet Engineering Task Force (2006) RFC 4329: Scripting Media Types
Internet Engineering Task Force (2022) RFC 9239: Updates to ECMAScript Media Types