是否有任何javascript库根据文件扩展名计算内容类型?
答案 0 :(得分:0)
经过一些搜索后找不到任何内容,但您可以通过查找preferred mapping并在外部JavaScript库中对其进行编码来创建自己的内容,如下所示:
// mime-types.js
mimeTypes = {
'byExtension': {
'': 'application/octet-stream',
'ai': 'application/postscript',
'aif': 'audio/x-aiff'
//...
},
'byType': {
'application/octet-stream': ['', '*', 'bin', 'class', 'exe' /*, ...*/],
'application/pdf': ['pdf']
//...
}
}
带有宏或简单shell脚本的优秀文本编辑器可以为您完成大部分编码。