nodejs 启动 http 服务
const http = require("http");
const fs = require("fs");
http.createServer(function(req,res){
//请求处理
}).listen(3000,"127.0.0.1",function(){
console.log("服务器启动...")
})
准备静态资源
本地创建一个图片文件夹,放入几张不同的图片即可
创建html,引入静态资源
http server请求设置
对于根目录请求,返回创建的html资源
if(req.url === "/"){
fs.readFile("./index.html", (err, data) => {
if (!err) {
res.end(data);
}
});
}
html会读取图片资源,同样需要设置http请求处理,根据返回的不同请求头字段,为图片资源设置不同的缓存机制
全部请求代码如下