0.0.1 • Published 8 years ago
koa-accept-override v0.0.1
express-accepts-override
Middleware to override accepts
header with query or url path file extension
Installation
npm install express-accepts-override
Usage
var acceptsOverride = require('express-accepts-override');
app.use(acceptsOverride(options));
Options
accepts: 'json', 'html', 'csv', 'txt' // must be valid mime extensions query: 'format' // /path?format=csv resolveOrder: 'suffix', 'query', 'header' // will use first match
resolveOrder options:
- suffix: /somepath.json, /somepath.csv
- query: /somepath?format=json, /somepath?format=csv (change 'format' to something else with options.query)
- header: 'accepts:text/csv'
0.0.1
8 years ago