美文网首页
李祖龙-1024/25-笔记

李祖龙-1024/25-笔记

作者: 蓝翔一哥 | 来源:发表于2016-10-26 17:18 被阅读0次

2016-10-24

url

  • url 统一资源定位符
  • uri 统一资源标示符
  • uri包括url

URL组成

  • 协议
  • http
  • https
  • ftp
  • mailto
  • file
  • ://
  • 主机名或ip
  • 用户验证
  • 端口号
  • 路径
  • 查询部分
  • 散列

使用不同的URL显示不同的页面

  • http fs url
  • http.createServer 创建http服务
  • var pathName = url.parse(req.url).pathname; 解析路径判断请求页面
  • fs.readFile 读取不同的页面
  • res.write(content);res.end(); 输出页面内容并结束
  • http on 事件 使用on方法注册一个事件处理操作,事件一直监听
  var server = http.Server();  
  server.listen(port, ip);
  server.on('request', (req, res) => {});  

2016-10-25

终端和nodejs的io交互

  • io
  • 输入输出 eg: 键盘,鼠标,显示器
  • 输入模块
  • var readline = require('readline');
  • 输入提示
  • rl.setPrompt('输入:');
  • rl.prompt();
  • 获取输入内容
  rl.on('line', (line) => {
    console.log(line.trim());
  });
  • 结束输入
 .on('close', () => {
   process.exit(0);
 });
 或者直接
 process.exit(0);  

浏览器和nodejs的交互

  • html页面使用输入框
  • server 获取输入内容
  req.addListener('data', (postData) => {
    console.log(qs.parse(postData));
  });

相关文章

  • 李祖龙-1024/25-笔记

    2016-10-24 url url 统一资源定位符 uri 统一资源标示符 uri包括url URL组成 协议 ...

  • 李祖龙-1026-笔记

    2016-10-26 html css js 基础 学会使用调试模式 css hack ietester 常用标签...

  • 李祖龙-1020-笔记

    node.js js 基础 dom(重点) linux 命令 apt-cache search *** 查询软件...

  • 李祖龙-1028-笔记

    2016-10-28 数据库 数据库排行榜 MongoDB 下载 解压 mkdir data ./bin/mong...

  • 李祖龙-1018-笔记

    2016-10-18 Linux redhat centos debian ubuntu ubuntu 常用命令 ...

  • 李祖龙-1106-笔记

    2016-1106 分享 微信 新浪 腾讯 shareSdk 分享集成平台 聚合数据 股票接口 新浪实时股票数据接...

  • 李祖龙-1104-笔记

    2016-1104 评论 盖楼式 普通 前端页面 jqm 页面 ajax 发表评论,获取评论 后端处理 数据库结构...

  • 李祖龙-1108-笔记

    2016-1108 websocket 原生socket Net下socket server端 client ex...

  • 李祖龙-1101-笔记

    2016-1101 ajax 在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页. AJAX = 异步 ...

  • 李祖龙-1031-笔记

    2016-10-31 nodejs和mongodb npm install mongoose 引入模块 var m...

网友评论

      本文标题:李祖龙-1024/25-笔记

      本文链接:https://www.haomeiwen.com/subject/nmtjuttx.html