公開日時: 2012-09-14 13:00 Node.jsで指定したファイルのmime typeを知りたい場合はnode-mimeまたはmime-magicモジュールを使用します。 node-mimeモジュールはmime typeと該当する拡張子の対応表(https://github.com/broofa/node-mime/blob/master/types/mime.types)を使って、mime typeを知りたいファイルの拡張子からmime typeを判定します。 mime-magicモジュールは、先のnode-mimeモジュールと異なり、libmagicを使ってファイルのマジックナンバーを読み、これに基づいてmime typeを判定しています。 例えば、自身やチームのメンバーがコードの中で生成したファイルのmime typeを得たい場合など、ファイルの拡張子に嘘を書く(例えばj