0.1.1 • Published 8 years ago

koa-decoded-querystring v0.1.1

Weekly downloads
4
License
ISC
Repository
github
Last release
8 years ago

Koa Decoded Querystring

To use

const koaDecodedQuerystring = require('koa-decoded-querystring');
// ...
app.use(koaDecodedQuerystring());

Very Simple

This module is 5 lines long

// call function to allow for future options as advised by koa best-practices
module.exports = () =>
  (ctx, next) => {
    ctx.decodedQuerystring = decodeURIComponent(ctx.querystring);
    return next();
  };

So when ctx.querystring contains "%20", decodedQuerystring will contain a space instead

I only created this module to isolate the testing and any further additions.