【发布时间】:2017-05-18 12:36:21
【问题描述】:
我想知道是否可以在 Node.js 上更改文件的 mime 类型。我检查了许多mime类型的模块,但它们都只是为了从文件和系统中获取信息。
我想要实现的是将一些文件压缩到一个文件中,然后更改 mime 类型。通过这种方式,我可以检查文件类型是否适合我的应用程序。
我知道操作系统之间存在差异:
- 窗口。我更改了扩展名并完成了
- Ubuntu。我必须处理哑剧类型。这就是我想要改变的
- Mac。他们有一个类似于 Ubuntu 的系统。
如何在 Ubuntu 或 Mac 上实现这一点?
假设我可以做到,并且我刚刚在 Ubuntu 上更改了 zip 文件的 mime 类型,系统是否仍会将该文件检测为 zip 文件?
如果这一切都不可能。如何使用不同的文件创建自己的文件?
例如,我想将所有这些压缩文件包含在名为 filename.foo 的打包文件中:
- 带有元数据的 XML 文件
- 一个文本文件
- CSV 文件
- 一张图片
【问题讨论】:
标签: node.js ubuntu electron mime-types file-type