javascript node.js中的自动mimetypes

时间:2011-03-15 18:31:38

标签: javascript node.js knox-amazon-s3-client

我在javascript中将文件上传到aws s3,而AFAIK他们都需要mimetype才能正常运行。是否有一个脚本可以自动将文件名映射到我可以使用的mimetypes?

编辑:如果亚马逊有办法自动处理更好的mimetypes。

3 个答案:

答案 0 :(得分:12)

https://github.com/broofa/node-mime是一个体面的自动mime查找库。

答案 1 :(得分:5)

npm install mime

require('mime')

var mimetype = mime.lookup('file.txt')

答案 2 :(得分:2)

通过Google发现此问题,只是想通过查看文件扩展名来添加mime类型检测根本不安全。我建议使用实际查看数据的mmmagic来确定文件的mime类型。