zoukankan      html  css  js  c++  java
  • express路由

    路由
    根据不同的请求,返回不同的内容(源代码)
    根据不同的路径,显示不同的内容
     
    path模块
    path.extname()  获取请求文件的后缀名  var extname = path.extname(req.url);
    path.join( ) 获取请求文件的路径       var filename =path.join(__dirname,"public",req.url)
     
    __dirname 表示当前目录
     
    前后端分离
    url模块
        后端要提供接口(端口路径)
           url.parse(req.url,true);
            url.parse 把url字符串转为对象(接口路径网址)    
            true,就能把query也转为对象(query是url.parse结果中的一项,用true此项可再分开)
     
        url.format 
            把url对象转为字符串(与url.parse相反)
     
    接受post提交的数据
    req.on("data")  例:var postObj="";
            req.on("data",(thunk)=>{
                 postObj+=thunk;
            })
    req.on("end") 例:    req.on("end",( )=>{
                
            })
    拿过来的数据是一个查询字符串
    例如:a=1&b=2
     
    qs.parse(查询字符串) 把查询字符串转为对象
    qs.stringify        把对象转为查询字符串
    qs(querystring)
  • 相关阅读:
    html5 存储方式
    分割字符串得到分数,然后求和取整
    通过javascript的日期对象来得到当前的日期
    基础选择器
    制作3D旋转视频展示区
    自由缩放属性resize
    团队项目第四天
    团队项目第三天
    团队项目第二天
    团队项目第一天
  • 原文地址:https://www.cnblogs.com/tis100204/p/10309959.html
Copyright © 2011-2022 走看看