//导入http 包
var http = require("http");
//导入读取文件包
var fs = require("fs");
//URL 工具类
var url = require("url");
//实例化http 服务
var server = http.createServer(function(req,res){
//获取URL 处理,
console.log(req.url);
//使用Url 工具类处理请求的URL中的变量值
console.log(url.parse(req.url));
//获取请求中对应的参数值, 获取过来后是一个对象,通过对象点属性获取到对应的数据
var query = url.parse(req.url,true).query;
//不处理小图标
if(req.url == "/favicon.ico"){
return;
}
//文件夹创建
fs.mkdir("/tmp/a/apple",{recursive:true},(err) =>{
console.log("error:"+err);
if(err) {
console.log("error:"+err);
};
console.log("创建失败了");
});
// var userid = parseInt(Math.random() * 89999)+10000;
// console.log("欢迎" + userid);
// //读取文件
// fs.readFile("./test/1.txt",function(err,data){
// if(err){
// throw err;
// }
// res.writeHead(200,{"Context-type":"text/text;charset=UTF-8"});
// console.log(userid + "文件读取完毕");
// res.end(data);
// });
//顶级漏油设置
// if(req.url == "/fang"){
// fs.readFile("./test/xixi.html",function(err,data){
// res.writeHead(200,{"Context-type":"text/html;charset=UTF-8"});
// res.end(data);
// })
// }else if(req.url == "/yuan"){
// fs.readFile("./test/haha.html",function(err,data){
// res.writeHead(200,{"Context-type":"text/html;charset=UTF-8"});
// res.end(data);
// })
// }else if(req.url == "/0.jpg"){
// fs.readFile("./test/0.jpg",function(err,data){
// //req表示请求,request; res表示响应,response
// //设置HTTP头部,状态码是200,文件类型是html,字符集是utf8
// res.writeHead(200,{"Content-type":"image/jpg"});
// res.end(data);
// });
// }else if(req.url == "/abc.css"){
// fs.readFile("./test/aaaaaa.css",function(err,data){
// //req表示请求,request; res表示响应,response
// //设置HTTP头部,状态码是200,文件类型是html,字符集是utf8
// res.writeHead(200,{"Content-type":"text/css"});
// res.end(data);
// });
// }else if(req.url=="/"){
// fs.readFile("./test/haha.html",function(err,data){
// //req表示请求,request; res表示响应,response
// //设置HTTP头部,状态码是200,文件类型是html,字符集是utf8
// res.writeHead(200,{"Content-type":"text/html"});
// res.write("<h1>我是主标题</h1>");
// res.write("<h2>我是主标题</h2>");
// res.write("<h3>我是主标题</h3>");
// res.end(data);
// });
// }else{
// res.writeHead(404,{"Content-type":"text/html;charset=UTF-8"});
// res.end("失败");
// }
});
//服务监听端口
server.listen("3000","127.0.0.1");