24,25-request对象

var http = require('http');

var server = http.createServer();

server.listen()

console.log(server.address()); //打印端口信息

error事件

server.on('error', function (err)){

  console.log(err);

});

server.on('listening', function(){

  console.log('listening');

} );

server.on('request', function(){

  console.log('有客户请求来了');

}); //回调函数

server.on('request', function(req, res){

  console.log('有客户请求来了');

  console.log(req);

  //res是返回的东西

  res.setHeader('名称', '值');

  res.writeHead(200, '返回值显示的附带内容', {

    'content-type' : 'text/html; charset=utf-8',  //将返回的值输出文本为html,数据类型

    'content-type' : 'text/plain', //将返回的值输出为纯文本的

  });

  res.write('<h1>这个是返回信息<h1>');

}); //回调函数

server.listen(8080, 'localhost');

原文地址:https://www.cnblogs.com/JamyWong/p/7676299.html