zoukankan      html  css  js  c++  java
  • koa2的get请求获取参数

    在Koa2中获取get请求参数:

    获得GET请求的方式有两种,一种是从request中获得,一种是一直从上下文中获得。获得的格式也有两种:query和querystring。

    query:返回的是格式化好的对象

    quertstring:返回的是请求字符串

    const Koa = require('koa');
    const app = new Koa();
    app.use(async(ctx) => {
        //从request中获取GET请求
        let url = ctx.url;
        let request = ctx.request;
        let req_query = request.query;
        let req_queryString = request.queryString;
     
        ctx.body={
            url,
            req_query,
            req_queryString
        }
    });
     
    app.listen(3001,() => {
        console.log("success port 3001");
    })

    控制台看到如下:

    上面这个是从request获取

    let url = ctx.url;
    let request = ctx.request;
    let req_query = request.query;

    从上下文获取get请求参数

    const Koa = require('koa');
    const app = new Koa();
    app.use(async(ctx) => {
        //从上下文中直接获取
        let url = ctx.url;
        let ctx_query = ctx.query;
        let ctx_querystring = ctx.querystring;
     
        ctx.body={
            url,
            ctx_query,
            ctx_querystring
        }
    });
     
    app.listen(3001,() => {
        console.log("success port 3001");
    })

    控制台看到如下:

    原文:https://blog.csdn.net/Lschange/article/details/80577771

  • 相关阅读:
    P、NP、NPC、NPH问题介绍
    过河卒 bfs搜索
    对迪杰斯特拉算法的理解
    第七周
    周作业
    月考一
    第四周
    第三周
    第二周作业
    46期第一次作业
  • 原文地址:https://www.cnblogs.com/dlsj-cn/p/12909385.html
Copyright © 2011-2022 走看看