粗浅得很,纯属备忘。
// 内置http模块,提供了http服务器和客户端功能(path模块也是内置模块,而mime是附加模块)var http=require("http");// 创建服务器,创建HTTP服务器要调用http.createServer()函数,它只有一个参数,是个回调函数,服务器每次收到http请求后都会调用这个回调函数。服务器每收到一条http请求,都会用新的request和response对象触发请求函数。var server=http.createServer(function(req,resp){ ???console.log("请求地址是:"+req.url); ???//resp.statusCode=200; // 状态码200,表示成功 ???//resp.setHeader("Content-Type","text/plain;charset=utf-8");// 返回内容的MIME类型,charset=utf-8确保中文不会乱码 ???// 上面的紧凑形式 ???resp.writeHead(200,{"Content-Type":"text/plain;charset=utf-8"}); ???resp.write("你好啊!Nodejs"); ???resp.end();// response对象结束响应});// 服务器开始运作监听端口server.listen(3000,"localhost",function(){ ???console.log("服务器开始运作,监听端口3000中...");});
效果是:
Node.js 极简入门Helloworld版服务器例子
原文地址:http://www.cnblogs.com/xiandedanteng/p/7525228.html