zoukankan      html  css  js  c++  java
  • Node01 -- 安装与执行-文件操作-数据请求、响应

    1、node安装
        下载地址:https://nodejs.org/en/
         下载稳定版安装,下一步下一步就可以。
    2、node执行
        cmd命令找到nodejs文件运行。
    3、webstorm可以运行nodejs文件 => 右键 Run 文件名

        例如:访问localhost:8080,控制台输出the is procedure
          const http = require('http');
          var server = http.createServer(function(){
            console.log("the is procedure");
          });
          //监听-等待
          //端口
          server.listen(8080);
    4、request 请求 输出-请求的东西
        req.url();//文件地址
    5、response 响应 写入-写入的东西
        res.write("abc");//给前台输出abc
        res.end();//输出结束
    6、文件操作 - fs(File System)
        异步 vs 同步
        异步——多个操作可以同时进行,前一次的操作没完事,后一次也能开始
        同步——一次一个

        例子:

          //创建服务器
          var server=http.createServer(function(req,res){
          //req.url 访问当前文件 ./index.html
          //如果访问./node01/index.html,需要加上前缀./stat(当前目录下的文件) => file_name "./stat"+req.url
          var file_name="./stat"+req.url;
          //读取文件 => readFile(文件名,回调函数)
          //*注意 res.end();
            fs.readFile(file_name,function(err, data){
              if (err){
                res.write('404');
              }else{
                res.write(data);
              }
              res.end();
            });
          });

  • 相关阅读:
    Map与对象关系的思考之P1563玩具谜题
    vector性能调优之resize与reserve
    模拟--P1328 生活大爆炸版石头剪刀布 题解
    模拟--P1540 机器翻译
    get、post、put、delete
    Java POI 导出EXCEL经典实现 Java导出Excel弹出下载框(转载)
    Docker(4) 制作镜像
    Git(1) 常用命令
    Linux(1) 常用命令
    Docker(3) 基础知识
  • 原文地址:https://www.cnblogs.com/patriot/p/7988300.html
Copyright © 2011-2022 走看看