ある種のファイルバリデーターの統合テストを書いています。許可されている MIME タイプのリストは次のとおりです。
[
// jpeg
'image/pjpeg',
'image/jpeg',
// png
'image/png',
'image/x-png',
// bitmap
'image/bmp',
'image/x-bmp',
'image/x-bitmap',
'image/x-xbitmap',
'image/x-win-bitmap',
'image/x-windows-bmp',
'image/ms-bmp',
'image/x-ms-bmp',
'application/bmp',
'application/x-bmp',
'application/x-win-bitmap',
]
各 MIME タイプのサンプル ファイルをバリデーターに渡して、正しく検出されるかどうかを確認したいと考えています。しかし、それぞれのサンプル画像を見つけるにはどうすればよいでしょうか? たとえば、どこでimage/pjpeg
? それらのファイルを生成できるソフトウェアをたくさんインストールしたくありません。MIME タイプ別のファイルを見つけることができるオープン ライブラリはありますか?