首页 > 代码库 > nodeJS使用——示例2
nodeJS使用——示例2
/*引入需要的 module*/var http=require("http");var fs=require("fs");var server=http.createServer(function(request,response){ if(request.method==="GET"){ switch(request.url){ case "/": case "/index.html": fs.readFile("index.html",function(err,data){ if(err){ console.log(err); throw err; } response.writeHeader(200,{"Content-Type":"text/html"}); response.write(data.toString()); response.end(); }); break; case "/add.html": fs.readFile("add.html",function(err,data){ if(err){ console.log(err); throw err; } response.writeHeader(200,{"Content-Type":"text/html"}); response.write(data.toString()); response.end(); }); break; case "/remove.html": fs.readFile("remove.html",function(err,data){ if(err){ console.log(err); throw err; } response.writeHeader(200,{"Content-Type":"text/html"}); response.write(data.toString()); response.end(); }); break; case "/edit.html": fs.readFile("edit.html",function(err,data){ if(err){ console.log(err); throw err; } response.writeHeader(200,{"Content-Type":"text/html"}); response.write(data.toString()); response.end(); }); break; case "/find.html": fs.readFile("find.html",function(err,data){ if(err){ console.log(err); throw err; } response.writeHeader(200,{"Content-Type":"text/html"}); response.write(data.toString()); response.end(); }); break; default : console.log("invalid request URL :"+request.url); fs.readFile("404.html",function(err,data){ if(err){ console.log(err); throw err; } response.writeHeader(404,{"Content-Type":"text/html"}); response.write(data.toString()); response.end(); }); } }});server.listen(80);
nodeJS使用——示例2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。