站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

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

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

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

本教程操作環(huán)境:Windows10系統(tǒng)、node v10.16.0版、Dell G3電腦。

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

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

在使用Node進(jìn)行文件處理時(shí)我們經(jīng)常會(huì)需要不同類型的文件進(jìn)行不同的處理,并且對(duì)客戶端進(jìn)行對(duì)應(yīng)的請(qǐng)求頭返回,這里推薦兩個(gè)個(gè)插件進(jìn)行文件類型的快速獲取文件類型。

1.mime

可以獲取文件的mime-type用于請(qǐng)求頭返回

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

只需要引入插件,然后使用對(duì)應(yīng)的函數(shù)傳入文件路徑就可以獲取mime-type了

2.file-type

功能齊全,可以通過(guò)文件或者Buffer流來(lái)進(jìn)行文件類型,并且不僅可以獲取mime-type也可以獲取文件后綴類型

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

并且官網(wǎng)上給出了使用方法,也是通過(guò)傳遞文件路徑或者Buffer來(lái)獲取類型,同時(shí)支持Promise,并且這個(gè)插件周下載量也是千萬(wàn)級(jí)別的(2022-05-29)

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

推薦學(xué)習(xí):《node.js視頻教程》

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
精品国产一区二区三区在线观看| 午夜国产精品无套| 久久66久这里精品99| 亚洲AV日韩AV永久无码免下载| 精品亚洲成A人无码成A在线观看 | 99精品在线播放| 四虎亚洲国产成人久久精品| 日韩有码一区二区| 精品国产乱码欠欠欠欠精品| 99视频全部免费精品全部四虎| 真实国产乱子伦精品免费| 久久99精品国产免费观看| 国产亚洲精品资源在线26u| 国产精品成人免费观看| 无码人妻精品一区二| 1024日韩看片四虎紧急入口| 妇女自拍偷自拍亚洲精品| 国产精品扒开腿做爽爽的视频| 91精品全国免费观看含羞草| 久久国产精品久久国产片| 亚洲精品无码专区久久久 | 精品久久久无码人妻中文字幕| 蜜国产精品jk白丝AV网站| 久9这里精品免费视频| 久久精品一品道久久精品9| 精品国精品国产自在久国产应用男| 青娱乐国产精品视频| 日韩国产欧美亚洲v片| 亚洲国产欧美日韩精品一区二区三区 | 亚洲午夜福利精品久久| 日韩免费a级在线观看| 日韩精品人妻系列无码专区| 亚洲日韩人妻第一页| 日韩综合无码一区二区| a级精品九九九大片免费看| 国产成人综合一区精品| 国产精品免费大片一区二区| 色精品一区二区三区| 日韩大乳视频中文字幕| 日批日韩在线观看| 一区二区三区精品视频|