如何处理koa中的GET数据

时间:2016-02-25 07:26:03

标签: get router koa koa-router

我是koa的新手,我正在使用koa-router。 对我来说,代码就像:

this.router.get('/user/test',function(){
            debugger;
        })

然后我访问localhost:3000 / user / test?p = 1& q = 2,我发现似乎没有办法让我获得p和q的值。 那么我怎样才能快速获得价值呢?

1 个答案:

答案 0 :(得分:3)

var route = require('koa-route');
var koa = require('koa');
var app = koa();

// /user/test/?a=1&b=2 -> will console log your values
app.use(route.get('/user/test', function* () {
  console.log(this.query.a)
  console.log(this.query.b)
}));