QS Middleware
Connect querystring middleware.
var connect = require('connect');
var query = require('qs-middleware');
var app = connect();
app.use(query());
Table Of Contents
Install
Install QS Middleware with npm:
npm install qs-middleware
Usage
query(options)
Create a querystring middleware which adds a parsed query
property to the request object:
app.use(query());
app.use(function(request, response) {
console.log(request.query);
});
You can optionally pass in options which are handed directly to the qs module, which handles querystring parsing:
app.use(query({
allowDots: true
}));
Contributing
To contribute to QS Middleware, clone this repo locally and commit your code on a separate branch.
Please write unit tests for your code, and check that everything works by running the following before opening a pull-request:
make ci
License
QS Middleware is licensed under the Lesser General Public License (LGPL-3.0) license.
Copyright © 2016, Springer Nature