node.js 核心http模块,起一个服务器,返回一个页面的实例

前端之家收集整理的这篇文章主要介绍了node.js 核心http模块,起一个服务器,返回一个页面的实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如下所示:

{ //res是可写流,有write和end

if(req.url==="/"){
//设置编码
res.setHeader('Content-Type','text/html;charset=utf-8');
fs.createReadStream('index.html').pipe(res);
}else{
if(fs.existsSync(.${req.url})) {
res.setHeader('Content-Type',mime[req.url.match(/.\w+$/)[0]] +';charset=utf-8');
fs.createReadStream(.${req.url}).pipe(res);
}else{
res.statusCode=404;
res.end();
}
}

}
let port=8080;
//创建一个服务,放入一个监听函数
let server=http.createServer(listener);
//
server.listen(port,function () {
//启动成功后
console.log(start${port});
})

看上面代码,我们需要先创建三个文件

index.html

index.css

index.js

html文件里面,我们要引进css和js文件

<Meta charset="UTF-8"> Title

猜你在找的Node.js相关文章