首页 > 代码库 > Node.js实现简单的Http服务器
Node.js实现简单的Http服务器
下面来学习如何使用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服务器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。