我正在为某种文件验证器编写集成测试。允许的mimetypes列表是:
[
// 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',
]
我想将每个mimetype的示例文件传递给验证器,并检查它是否正确检测到它。但是,我如何找到每个样本图像?例如,在哪里获得image/pjpeg
?我不想安装很多可以生成这些文件的软件。是否有一个开放的库可以找到mimetype的文件?