• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

node.js http实现服务器

开发技术 开发技术 3个月前 (03-06) 15次浏览

node.js 响应一个html页面

var http = require('http');//引入http
var server = http.createServer();//创建server
server.listen(8080,function(){//监听个端口
    console.log('启动成功');
});

server.on('request',function(req,res){
    //console.log(req.method);//获取请求方式
    res.setHeader('content-type','text/html;charset=utf-8');//设置字符编码以及数据类型html
    //res.write('中国');//给客户端响应
    //响应一个页面
    var fs = require('fs');
    fs.readFile('1.html','utf8',function(err,data){
        if(!err){
            res.write(data);
            res.end();//这里要写到读文件方法里,因为是异步的,写在外面可能会先执行end 会报错
        }
    })
})

 


程序员灯塔
转载请注明原文链接:node.js http实现服务器
喜欢 (0)