Node

mac2024-05-09  52

实例代码如下:

var http = require('http'); //http请求 var fs = require('fs'); //读取文件 var server = http.createServer(); //创建服务 //发送请求 //回调方法 //参数一: 请求返回的各种信息 //参数二: 各种操作返回数据的方法 server.on('request',function(res,rs){ console.log(res.url); var urls = res.url; //获取返回数据的访问路径 if(urls == "/"){ //设置网页头(放置乱码) rs.setHeader('Content-type','text/html;charset=utf-8'); //读取main.html的信息 fs.readFile('main.html','utf8',(err,data)=>{ rs.end(data); //写入到网页上 }); }else{ //读取其他所以数据 fs.readFile('.'+urls,(err,data) => { rs.end(data); //写入到网页上 }); } }); //监听8080端口 server.listen(8080,()=>{ console.log("请求成功"); });

 

最新回复(0)