zoukankan      html  css  js  c++  java
  • node.js学习

    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);

    简要截图:

  • 相关阅读:
    Proof of Stake-股权证明 系列3
    共识算法的比较:Casper vs Tendermint
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
  • 原文地址:https://www.cnblogs.com/shuai7boy/p/5426691.html
Copyright © 2011-2022 走看看