mime这个模块的作用是能够读取几乎任何类型的文件, 但是这个模块需要先下载才能运行,在node环境中输入npm i mime进行下载
var mime=require("mime")
var http=require('http')
var fs=require('fs')
var app=http.createServer((qes,res)=>{
console.log(qes.url)
if(qes.url='/exo.html'){
var path=__dirname+qes.url
let type1=mime.getType(path)
console.log(type1)//打印文件类型
res.setHeader("content-Type",type1)//这样就可以读取多种类型文件
fs.readFile(path,(err,data)=>{
res.end(data)
})
}
})
app.listen(8099)