当前位置 : 主页 > 网页制作 > HTTP/TCP >

Node-http核心模块

来源:互联网 收集:自由互联 发布时间:2021-06-16
使用http模块构建一个简易web服务 // 引用模块 var http = require("http" ); // 创建一个服务器,回调函数表示接受到请求之后做的事情 var server = http.createServer( function (req,res){ // req参数表示请求

使用http模块构建一个简易web服务

//引用模块
var http = require("http");
//创建一个服务器,回调函数表示接受到请求之后做的事情
var server = http.createServer(function(req,res){
    //req参数表示请求,res表示响应
    console.log("服务器接受到了请求"+req.url);
    //设置一个响应头
    // res.writeHead(200,{"Content-Type":"text/plain;charset=UTF-8"});//纯文本
  // res.writeHead(200,{"Content-Type":"text/html;charset=UTF-8"});  // 超文本会编译html标签
    res.write("<h1>我是1标题</h1>");
    res.write("<h2>我是2标题</h2>");
    res.write("<h3>我是3标题</h3>");
    res.write("<h4>我是4标题</h4>");
    res.write("<h5>我是5标题</h5>");
    res.write((1+2+3).toString());
    res.end("<h1>我是一个主标题</h1>");
});
//监听端口
server.listen(3000,"127.0.0.1",(error)=>{
  if(error){
    console.log(‘ERROR : ‘,error)
  }else{
    console.log(‘服务启动成功!‘)
    console.log(‘请访问: http://127.0.0.1:3000‘)
  }
});
网友评论