koa-override
v4.0.0
Published
method override middleware for koa
Downloads
101,434
Readme
koa-override
Method override middleware. Let you use HTTP verbs such as PUT or DELETE in places where the client doesn't support it.
Refactor from koa-override-method#5
Install
npm install koa-override --save
Usage
import bodyParser from 'koa-bodyparser';
import override from 'koa-override';
app.use(bodyParser());
app.use(override());
API
const mw = override([options])
If body
exists, check body._method
first.
Otherwise check X-HTTP-Method-Override
header.
If there is no override parameter, then it's simply this.request.method
.
You shouldn't use this unless you know you're using override.
options.allowedMethods = [ 'POST' ]
Only allowed override method onPOST
request.
License
Contributors
Made with contributors-img.