71 件中 71 件
機能の説明
MIME タイプリファレンスは、よく使うファイル拡張子から標準の MIME(Content-Type)文字列への、検索可能なマップです。7 つの最上位メディアタイプ - text、image、audio、video、application、font、multipart - でグループ化されています。拡張子からでも MIME タイプからでも形式を検索でき、カテゴリーでテーブルを絞り込み、どの形式の正確な Content-Type もコピーできます。これは推測器ではなくクイックルックアップテーブルです: すべてのマッピングは手作業で整えられた、標準に沿った値です。
使い方
- 拡張子(
pngなど)、MIME タイプ(image/jpegなど)、形式名(spreadsheetなど)で検索します。 - カテゴリースイッチで、テーブルを 1 つの最上位タイプ(text、image、…)に絞り込みます。
- 形式をクリックすると、正式名称と Content-Type が表示されます。
- タイプをコピーで、ヘッダー・設定・
acceptリスト用の正確なContent-Type文字列を取り出します。
例
PNG の検索
.png → image/png - PNG 画像の正規の Content-Type。
JavaScript の曖昧さ
.js → 2 つのエントリー: text/javascript(現代、WHATWG)と application/javascript(レガシー) - 同じ拡張子が正当に複数のタイプへマップされる例。
逆引き
image/jpeg → .jpg と .jpeg の両方 - 1 つの MIME タイプが複数の拡張子をカバーすることもある。
補足事項
- すべてブラウザー内で動作します。 ファイルはアップロードされません。ツールは静的なリファレンステーブルです。何もあなたのマシンから出て行きません。
- 推論ではなく手整備。 ファイルの本当の型は名前ではなくバイトで決まります - サーバーは内容をスニッフするか、アップロードされた
Content-Typeを信頼します。このテーブルは慣習的で標準に沿ったデフォルトととらえ、信頼できないアップロードはサーバー側で検証してください。 typeは MIME に一致。 各エントリーのカテゴリーは、その Content-Type の最初のセグメントです(svgはimage/svg+xmlなので、text ではなく image の下に置かれます)。- 関連ツール: HTTP Methods Reference、HTTP Status Codes、JSON Formatter。