站長資訊網
最全最豐富的資訊網站

node怎么讀取的文件是什么類型

node讀取文件類型的方法:1、通過“res.writeHead(200, {'Content-type': mime.getType(`public/a.webp`)});res.write(chunk);”方式傳入文件路徑獲取“mime-type”;2、通過文件fileTypeFromFile或者Buffer流來獲取文件類型即可。

node怎么讀取的文件是什么類型

本教程操作環境:Windows10系統、node v10.16.0版、Dell G3電腦。

node怎么讀取的文件是什么類型?

Node.js獲取文件的文件類型

在使用Node進行文件處理時我們經常會需要不同類型的文件進行不同的處理,并且對客戶端進行對應的請求頭返回,這里推薦兩個個插件進行文件類型的快速獲取文件類型。

1.mime

可以獲取文件的mime-type用于請求頭返回

    res.writeHead(200, {         'Content-type': mime.getType(`public/a.webp`)// image/webp     });     res.write(chunk);
登錄后復制

只需要引入插件,然后使用對應的函數傳入文件路徑就可以獲取mime-type了

2.file-type

功能齊全,可以通過文件或者Buffer流來進行文件類型,并且不僅可以獲取mime-type也可以獲取文件后綴類型

import {fileTypeFromFile} from 'file-type'; console.log(await fileTypeFromFile('Unicorn.png')); //=> {ext: 'png', mime: 'image/png'}
登錄后復制

并且官網上給出了使用方法,也是通過傳遞文件路徑或者Buffer來獲取類型,同時支持Promise,并且這個插件周下載量也是千萬級別的(2022-05-29)

node怎么讀取的文件是什么類型

推薦學習:《node.js視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产成人精品免费直播| 国产精品高清免费网站| 国产午夜精品福利| 精品久久久久久成人AV| 精品国产免费观看| 亚洲日韩av无码中文| 99在线视频精品费观看视| 麻豆亚洲AV成人无码久久精品 | 国产精品视频永久免费播放| 99re热这里只有精品视频中文字幕| 久久精品国产亚洲AV高清热| 国产女精品视频在ktv| 亚洲精品国产精品国自产网站| 精品久久久久香蕉网| 午夜三级国产精品理论三级 | 国产亚洲美女精品久久久久| 精品国产福利第一区二区三区| 国产精品亚洲精品久久精品| 国产精品久久久亚洲| 国产精品亚洲精品日韩动图| 国产成人精品亚洲2020| 久久久久久无码国产精品中文字幕 | 国产成人久久精品二三区麻豆 | 国产精品无码无卡无需播放器 | 99re6在线精品视频免费播放| 亚洲日韩国产欧美一区二区三区| 亚洲精品无码久久毛片波多野吉衣| 成人国内精品久久久久影院 | 欧洲精品一区二区三区在线观看 | 日本一二三精品黑人区| 精品乱码久久久久久夜夜嗨| 日韩综合无码一区二区| 野花国产精品入口| 国产精品夜色一区二区三区| 国产AV无码专区亚洲精品| 无码日韩精品一区二区人妻| 国产在线观看91精品不卡 | 日韩视频中文字幕精品偷拍| 国产精品麻花传媒二三区别| 日产精品久久久一区二区| 国产精品区一区二区三在线播放|