粗浅得很,纯属备忘。
// 内置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中..."); });
效果是:
本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/7525228.html,如需转载请自行联系原作者