是否有客户端JavaScript mimetype库?

问题描述 投票:1回答:2

我正在寻找类似于Python's mimetypes'mime' Node module的客户端JavaScript mimetype库。

我有两个相关的用例。首先是用于验证<input type="file"/>元素中的模仿类型。第二个是用于验证一堆通过js-unzipCheeso's unzip utility读取ZIP文件的文件名的文件名。

javascript node.js mime-types
2个回答
1
投票

对于第一个目标,您可以使用mime types by extention列表使用gz转换为JSON压缩,然后与脚本一起使用。这是执行此跨浏览器的最简单方法。

您可以在节点中使用bash-comands,然后将其解压缩到tmp,然后获取每个文件的mime类型。用js解析结果,并检查它是否与您的验证列表进行比较]


0
投票

结帐node-mime具有浏览器版本

© www.soinside.com 2019 - 2024. All rights reserved.