const http =require("http");
const url = require("url");
const fs = require("fs");
http.createServer((req,res)=>{
let pathname= url.parse(req.url).pathname;
//如果输入localhost:3000/ 弹出的是图1
if( pathname == "/" ){
//读取首页
fs.readFile("./staic/index.html",(err,result) => {
if(err){
console.log(err);
return
}
res.write(result);
res.end();
})
}else if( pathname== "/login"){
//读取登录
//如果输入localhost:3000/login 弹出的是图2
fs.readFile("./staic/login.html",(err,result) => {
if(err){
console.log(err);
return
}
res.write(result);
res.end();
})
}else if(pathname == "/register"){
//读取注册
//如果输入localhost:3000/register 弹出的是图3
fs.readFile("./staic/register.html",(err,result) => {
if(err){
console.log(err);
return
}
res.write(result);
res.end();
})
}
}).listen(3000,()=>{
console.log("hello word");
})
nodejs的url、fs、http 的综合应用
最新推荐文章于 2024-10-03 17:39:40 发布