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 {}
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.
Cubalah
ctx.request.fields