标签:
下面来学习如何使用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之前就可以了。
标签:
原文地址:http://www.cnblogs.com/xfshen/p/5923399.html