01_05.helloworld-node版本.js

//使用nodejs开启服务器
//在nodejs中如果要开启服务器,需要使用到一个核心模块:http模块

//1.0引用http核心模块
var http = require("http");

//2.0开启服务器
//2.1创建服务器对象
var server = http.createServer();

//2.2开启服务器
//  request事件:在浏览器发送请求时会触发这个事件
//  回调函数:请求过来以后要执行的代码
//  回调函数有两个参数:
//      request:处理浏览器发送给服务器的数据
//      response:处理服务器发送给浏览器的数据
server.on("request", function (request, response) {
  //设置响应报文头
  response.writeHead(200, {
    "content-type": "text/html;charset=utf-8"
  });
  response.write("hello world");
  response.write("世界,你好!");
  //结束本次请求
  response.end();
  // response.write("世界,你好!");
});

//2.3开启监听
//  回调函数:当服务器开启成功时执行
server.listen("3000", function () {
  console.log("服务器开启成功");
});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 入坑 先贴一段代码,再熟悉不过,她默默的待在Node.js官方首页上已经不知多长时间,迎接着初入Node.js世界...
    郭文圣阅读 9,031评论 17 31
  • node.js 任务2 web版helloworld 内容说明 1、这个例子我们将创建web版本的hellowor...
    一半程序员阅读 255评论 0 1
  • 填坑 上一篇文章留了个扣子,本来不想继续写的,因为这样写实在是又累又耗时间。而且中间Node.js还发布了v4.0...
    郭文圣阅读 2,501评论 3 14
  • 简书自打开完宗明完义之后就没再写过了,真棒,果然在我意料之中。。。 书院生活在即,听学长姐的经验,看来以后少不了写...
    留离君阅读 309评论 0 1
  • 看到标题,是否觉得“女生月”三个字戳中了幸福点?如果是,那么我们极有可能曾在一个教室里上课,听的是同一个老师的课…...
    海鲸落阅读 692评论 0 0