码迷,mamicode.com
首页 > Web开发 > 详细

node.js学习

时间:2016-04-24 12:41:30      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

node请求Demo:

用控制台定位到server2.js(服务器文件)所在的文件夹

然后利用node server2.js开启服务:

var http = require(http);
var fs=require(fs);
var documentRoot=G:/HTML5/websocket/www;
http.createServer(function (request, response) {
   var url=request.url;
   //console.log(url);
   var file=documentRoot+url;
   console.log(file);
   // 根据路径读取文件
   fs.readFile(file,function(err,data){//第一个参数是错误参数 第二个参数是返回数据
             if(err){//如果返回错误
             response.writeHead(404, {
                 content-type: text/html
                 });    
                  response.write(<head><meta charset="utf-8"/></head>); 
                 response.end(<h1>404</h1><p>你要找的页面被外星人抓走了</p>);
          }else{
               response.writeHead(200, {
                 content-type: text/html
                 });    
                 response.write(<head><meta charset="utf-8"/></head>); 
                  response.end(data);
          }
   });
  
}).listen(8888);

 

简要截图:

技术分享

 

node.js学习

标签:

原文地址:http://www.cnblogs.com/shuai7boy/p/5426691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!