express

作者: 青青玉立 | 来源:发表于2019-01-11 14:58 被阅读0次

    Express 使用

    1. 安装 npm install express

    2. 监听

        const express = require('express')

        var server = express(); //创建服务

        server.listen(8080) //监听

    3. 处理请求

        server.use('地址',(req,res)=>{});  //接收GET或者 POST

       server.get('地址',(req,res)=>{}); //接收GET请求

       server.post('地址',(req,res)=>{});  //接收POST请求

    4. 接收参数

        1>GET:

            req.query['参数名']

        2>POST      需要中间件 body-parser

            const bodyParser = require('body-parser');

            server.use(bodyParser.urlencoded({

                extended: false,   //扩展模式

                limit: 2*1024*1024,  //限制 2M

            }))

            server.use('/',(req,res)=>{

                req.body['参数名']

            })

    中间件

        server.use(expressstatic('./www'))


    自定义中间件

    5. 链式操作

        server.use((req,res,next)=>{})

       server.use('/',(req,res,next)=>{})

    6. cookie  、session

        1) cookie  4k限制  存于客户端  不安全  

            读取   cookie-parser

    cookie使用

        2)session  存于服务器 不能独立存在是基于cookie的

            cookie-session

            获取session:

            删除session:     delete req.session

    总结:express框架

        1. 依赖中间件

        2. 接收请求 :get/post/use

        3. 非破坏式的:req.url

        4. static用法

            const static = require('express-static')

            server.use(static('./www'))

    npm 依赖:

        express  express-static  body-parser

    相关文章

      网友评论

          本文标题:express

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