请问koa如何获取content-type:text/plain的post数据?

代码
const Koa = require('koa')
const app = new Koa()
const route = require('koa-route')
const bodyParser = require('koa-bodyparser')
app.use(bodyParser())

const main = ctx => {
    // 我想在这里获取原始的post数据
}

app.use(route.post('/', main))
app.listen(8080, '0.0.0.0')
post测试
POST http://localhost:8080/?aa=1111 HTTP/1.1
content-type:text/plain 

1313123

ctx.request.body = {}
ctx.request.ctx.body = undefined

为什么取不到1313123呢?

阅读 7k
1 个回答

已解决

app.use(bodyParser({
    enableTypes: ['json', 'form', 'text']
}))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题