猿问

请问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呢?


慕少森
浏览 1564回答 1
1回答

摇曳的蔷薇

已解决app.use(bodyParser({    enableTypes: ['json', 'form', 'text']}))
随时随地看视频慕课网APP

相关分类

Node.js
我要回答