情報アイランド

「情報を制する者は世界を制す」をモットーに様々な情報を提供することを目指すブログです。現在はプログラミング関連情報が多めですが、投資関連情報も取り扱っていきたいです。

Node.jsでMIMEタイプに対応するデフォルトの拡張子を取得する

2016/08/10

MIMEタイプに対応するデフォルトの拡張子を取得するにはmimeモジュールのmime.extension関数を使用します。

var mime = require('mime');

var ext = mime.extension('xxx');

第1引数にMIMEタイプを指定します。

返り値として拡張子が得られます。

MIMEタイプが不明なもの(mimeモジュールのデータベースに登録されていないもの)である場合にはundefinedが返ります。

サンプルコード1

mime-extension.js

var mime = require('mime');

console.log(mime.extension('text/html'));
console.log(mime.extension('text/plain; charset=uft-8'));
console.log(mime.extension('tennis/tennis'));

使用パッケージ

  • mime
    npm install mimeでインストールします。

実行結果

C:\work\node>node mime-extension.js
html
txt
undefined

関連

pizyumi
プログラミング歴19年のベテランプログラマー。業務システム全般何でも作れます。現在はWeb系の技術を勉強中。
スポンサーリンク

-Node.js