node如何获取文件的类型
dearweb 发布:2021-09-07 22:43:06阅读:node如何获取文件的类型,在node环境express框架下获取文件类型的方法,让我们快速获取文件的类型,提升处理业务的速度。
首先安装mime
使用npm安装mime
npm i mime --save
在服务中引入mime
// 获取post请求的参数 // 引入http模块 const http = require('http') // 转化路由为对象需要引入 let url = require('url'); const fs = require('fs') const mime = require('mime') // 引入mime const server = http.createServer((req, res) => { let _url = url.parse(req.url) let pathname = _url.pathname console.log(mime.getType(pathname)) // 获取访问文件的类型 res.writeHead(200,{'Content-Type':'text/html;charset=utf-8'}) fs.readFile('./routes/index.html',(err,data)=>{ // console.log(err) res.end(data) }) }) server.listen(9000, 'localhost', () => { console.log('服务器在运行') })
通过引入mime我们可以轻松获取文件的类型,提升业务处理的速度。
小礼物走一波,支持作者
赏还没有人赞赏,支持一波吧