使用node.js创建一个简单的服务器
第一种写法
//引入NODE核心模块
var http = require('http');
var data = require('./data.json');
//创建一个服务器对象
var server = http.createServer();
// 启动http服务并设置端口
server.listen(3000, function () {
console.log('启动成功 started at http://localhost:3000 ......')
})
server.on('request', function (req, res) {
//输出请求的路径
console.log('服务器收到请求' + req.url);
res.write(data)
//响应断开
res.end();
})
第二种写法
//引入NODE核心模块 var http = require('http'); //创建一个服务器对象 var server = http.createServer(function (req, res) { //输出响应的路径 console.log('服务器收到请求' + req.url); // 响应断开 res.end(); }) // 启动http服务并设置端口 server.listen(3000, '127.0.0.1');