似乎所有流行的node.jsMIME类型库都只使用文件扩展名,而不是查看文件来确定MIME类型。在扩展名不存在的情况下,是否有使用Node跳转到文件并智能确定文件的MIME类型的好方法? 最佳答案 这确实让人感到遗憾,大多数流行的MIME模块只是将扩展映射到类型。深入搜索后,我找到了名为mmmagic的模块。,它似乎完全按照您的意愿行事。请注意,在使用MIME的过程中,我体会到MIME检测在原则上并不完全可靠,并且极有可能出现错误检测。使用示例(取自their网站):varmmm=require('mmmagic'),Magic=m
如何检查上传到我服务器上的文件是否真的是图像?不仅仅是一个带有(jpg,png,gif)扩展名的文件,只是为了使其成为“图像”文件。我用imagemin创建了一个图片压缩服务,但是我怕上传的文件真的是图片。 最佳答案 我为此使用了mmmagic模块,它发现了mime类型:mmmagiconGithub 关于node.js-确定文件是否真的是express/node.js中的图像,我们在StackOverflow上找到一个类似的问题: https://stack
如何检查上传到我服务器上的文件是否真的是图像?不仅仅是一个带有(jpg,png,gif)扩展名的文件,只是为了使其成为“图像”文件。我用imagemin创建了一个图片压缩服务,但是我怕上传的文件真的是图片。 最佳答案 我为此使用了mmmagic模块,它发现了mime类型:mmmagiconGithub 关于node.js-确定文件是否真的是express/node.js中的图像,我们在StackOverflow上找到一个类似的问题: https://stack