node——http模块使用
程序员文章站
2024-03-20 16:26:46
...
首先引入http模块
var http =require("require")
创建一个服务器
var server =http.createServer()
开始侦听端口以及域名
server.listen(8080,"localhost");
侦听是否有错误发生
server.on("error",err=>{
console.log(err)
})
打印侦听
server.on("listening",()=>{
console.log("侦听中...");
})
侦听是否有来自用户端的请求
server.on("request",(req,res)=>{
// res.writeHead(200,{"content-type":"text/html;charset=utf-8"}); //第一个参数为状态码,第二个参数为状态码描述,不能写中文,第三个为浏览器解析方式默认,浏览器会解析html标签
res.writeHead(200,{"content-type":"text/plain;charset=utf-8"}); //第三个参数的作用是以文本方式打印在body上
// res.write("<h1>hello</h1>")
// res.end()
res.end("<h1>hello</h1>"); //等同于上面两行代码
})
上一篇: 简单了解HttpServer的使用