web-dev-qa-db-fra.com

Routeur Koa: Comment obtenir des paramètres de chaîne de requête?

J'utilise koa-router.

Comment puis-je obtenir les paramètres de chaîne de requête de la demande?

C'est le meilleur que j'ai réussi à écrire:

import koaRouter from 'koa-router';

const router = koaRouter({ prefix: '/courses' });

router.get('/', async (ctx) => {
        console.log(ctx.qs["lecturer"]);
    });

mais qs n'est pas défini

Toute aide sera profondément appréciée!

20
Alon

Selon les documents, il devrait y avoir un ctx.request.query qui correspond aux éléments de la chaîne de requête représentés comme un objet.

33
CodingWithSpike

Vous pouvez utiliser ctx.query (Ou à long terme ctx.request.query)

app.use( (ctx) => console.log(ctx.query) )

11
Cory Robinson