javascript - Sila jawab, parameter yang diperolehi oleh koa-bodyparser adalah objek kosong, mengapa? ? ? ? ?
欧阳克
欧阳克 2017-07-05 10:40:07
0
2
791

Kod adalah seperti berikut

const Koa = require('koa');
const app = new Koa();
const router = require('koa-router')();
const bodyParser = require('koa-bodyparser');
app.use(bodyParser());


router.post('/test', async function (ctx, next) {
  ctx.body = ctx.request;
  console.log(`我是router中的=====> ${JSON.stringify(ctx.request.body)}`);
    // 这里得到是一个空对象
});

app.use(router.routes());

app.listen(3000)

Kemudian saya meminta antara muka ini dan apa yang dikembalikan kepada saya ialah objek kosong. Sila berikan saya jawapan {}

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

membalas semua(2)
阿神

1 Perhatikan jenis kandungan yang dihantar oleh posmen setiap kali Application/x-www-form-urlencoded atau application/json

2 Jika ia adalah json, json yang ditulis menggunakan mentah mestilah dalam format standard, dengan petikan berganda untuk kunci dan petikan berganda untuk rentetan nilai.

phpcn_u1582

Cubalahctx.request.fields

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan