MIMEタイプ検索
ファイル拡張子からMIMEタイプを即座に検索、またはMIMEタイプから拡張子を逆引き。1000以上のエントリを収録した無料オンラインリファレンス。
MIMEタイプとは何ですか?
MIMEタイプ(Multipurpose Internet Mail Extensions)は、ブラウザやサーバーにファイルや転送されるデータの形式を伝える標準識別子です。コンテンツが正しく処理・表示されることを保証します。
MIMEタイプの構造はどのようになっていますか?
MIMEタイプはスラッシュで区切られたタイプとサブタイプで構成されます(例:text/html、image/png)。タイプは一般的なカテゴリを示し、サブタイプは正確な形式を指定します。
ファイルのMIMEタイプを調べるには?
上記の検索ボックスにファイル拡張子を入力してください。対応するMIMEタイプが即座に表示されます。MIMEタイプから逆引き検索もできます。
Content-Typeヘッダーとは何ですか?
Content-TypeはHTTPヘッダーで、MIMEタイプを使用して送信されるデータの種類をクライアントに伝えます。例えば、WebサーバーはHTMLページにContent-Type: text/htmlを送信します。
1つの拡張子に複数のMIMEタイプはありますか?
はい。コンテキストに応じて複数のMIMEタイプにマッピングされる拡張子があります。例えば.xmlはapplication/xml、text/xml、application/xhtml+xmlになり得ます。
WebサーバーはどのようにMIMEタイプを決定しますか?
Webサーバーは通常、拡張子をMIMEタイプにマッピングする設定ファイル(Apacheのmime.typesなど)を使用します。ファイルの内容(マジックバイト)を調べるサーバーもあります。
MIMEタイプは大文字と小文字を区別しますか?
慣例により、MIMEタイプは小文字で記述されます(例:text/html)。HTTP仕様では大文字小文字を区別しませんが、常に小文字を使用するのがベストプラクティスです。
最も一般的なMIMEタイプは何ですか?
最も一般的なのは、Webページのtext/html、APIデータのapplication/json、写真のimage/jpeg、グラフィックのimage/png、文書のapplication/pdfです。
公式MIMEタイプレジストリは誰が管理していますか?
IANA(Internet Assigned Numbers Authority)が公式メディアタイプレジストリを管理しています。標準化されたMIMEタイプはすべてiana.orgに登録されます。
カスタムMIMEタイプを定義できますか?
はい。カスタムまたは非標準のMIMEタイプにはx-プレフィックスまたはベンダー固有のapplication/vnd.プレフィックスを使用します。例:application/x-myapp。
間違ったMIMEタイプを送信するとどうなりますか?
ブラウザはコンテンツを正しくレンダリングできない、セキュリティ上の理由で表示を拒否、またはインライン表示せずにファイルとしてダウンロードする可能性があります。
MIMEタイプとファイル拡張子の違いは何ですか?
ファイル拡張子はファイル名に付加される接尾辞(.jpgなど)です。MIMEタイプはHTTPなどのプロトコルで実際のデータ形式を記述する正式な標準です。