UNPKG

httpism

Version:

HTTP client with middleware and good defaults

12 lines (9 loc) 359 B
var middleware = require('./middleware') var expandUrl = require('../expandUrl') module.exports = middleware('params', function (request, next) { if (request.options.params instanceof Object) { var render = request.options.expandUrl || expandUrl request.url = render(request.url, request.options.params, request.options.qs) } return next() })