koa-body-parser
Parse request body into ctx.request.body
Last updated 5 years ago by thomseddon .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install koa-body-parser 
SYNC missed versions from official npm registry.

koa-body-parser Build Status

Parse the request body in koa like ya' used to in express

Installation

npm install koa-body-parser

Options

  • empty whether to throw a 415 if the client has indicated there is a body but it cannot be parsed (default: true)
  • length length limit of the stream to pass to raw-body (default: content-length)
  • limit byte limit of the body to pass to raw-body, throws 413 if body is larger
  • encoding requested encoding (default: utf8)

Example

var bodyParser = require('koa-body-parser');
var koa = require('koa');

var app = koa();

app.use(bodyParser());

app.use(function *() {
  this.body = this.request.body; // Echo request back
  this.status = 200;
});

app.listen(3000);

License

MIT

Current Tags

  • 1.1.2                                ...           latest (5 years ago)

9 Versions

  • 1.1.2                                ...           5 years ago
  • 1.1.1                                ...           6 years ago
  • 1.1.0                                ...           6 years ago
  • 1.0.0                                ...           7 years ago
  • 0.2.1                                ...           7 years ago
  • 0.2.0                                ...           7 years ago
  • 0.1.1                                ...           7 years ago
  • 0.1.0                                ...           7 years ago
  • 0.0.1                                ...           7 years ago

Copyright 2014 - 2016 © taobao.org |