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タイプをコピーする2つのボタンがあります。

カテゴリタイプ

  • ドキュメント:PDF、Officeファイル、テキストファイル等
  • 画像:JPEG、PNG、WebP、SVG等
  • 音频:MP3、WAV、FLAC、AAC等
  • 動画:MP4、WebM、AVI、MKV等
  • 圧縮ファイル:ZIP、RAR、7z、TAR等
  • コード:JavaScript、Python、CSS等
  • フォント:WOFF、TTF、OTF等

よくある質問

Q: MIMEタイプの目的は?

A: MIMEタイプはブラウザに受信したコンテンツの処理方法を指示します。例えば、サーバーがimage/pngを返すとブラウザは画像をレンダリング、text/htmlはWebページとして解析されます。正しいMIMEタイプでコンテンツが正しく表示・処理されます。

Q: ファイルのMIMEタイプを設定する方法?

A: Webサーバーでは、設定ファイルやコードでMIMEタイプを設定できます。Nginxはmime.types設定ファイルを使用、ApacheはAddType指令を使用。コードではHTTPレスポンスのContent-TypeヘッダーでMIMEタイプを設定。

Q: 間違ったMIMEタイプの問題は?

A: 間違ったMIMEタイプは:ブラウザがコンテンツを正しくレンダリングできない(画像がダウンロードとして表示)、セキュリティリスク(HTMLがテキストとして表示)、ブラウザセキュリティポリシーが失敗(スクリプトが実行されない)を引き起こす可能性があります。

Q: application/octet-streamとは?

A: application/octet-streamは未知のバイナリデータ用の汎用バイナリストリームタイプです。サーバーが特定のファイルタイプを知らない場合、通常このタイプを使用します。ブラウザは開こうとする代わりにダウンロードを提案します。