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我们可以轻松获取文件的类型,提升业务处理的速度。
小礼物走一波,支持作者
赏还没有人赞赏,支持一波吧