码迷,mamicode.com
首页 > Web开发 > 详细

Node.js实现简单的Http服务器

时间:2016-09-30 14:57:50      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

  下面来学习如何使用Node.js实现一个简单的Http服务器。在示例代码中我们将看到如何读取请求头、如何设置响应头以及如何设置Http的状态码。

var http = require(‘http‘);

var server = http.createServer(function(req, res) {
    var body = "Hello world!";
    res.setHeader(‘Content-Length‘, body.length);
    res.setHeader(‘Content-Type‘,  ‘text/plain‘);
    res.statusCode = 200;
    res.end(body);
});

server.listen(3000);

   如果在浏览器中输入http://localhost:3000/,可以看到Hello world!。我们将响应头中Content-Length设为响应内容的长度,Content-Type设为text/plain,状态码设置为200。setHeader和设置statusCode没有严格的顺序要求,只要在res.wirte和res.end之前就可以了。

Node.js实现简单的Http服务器

标签:

原文地址:http://www.cnblogs.com/xfshen/p/5923399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!