egg
egg copied to clipboard
以application/x-www-form-urlencoded发送多级json时,value被解析成空
求解
提供下示例代码?
我也遇到这个问题了, 我这apifox 里面正常获取到,当我前端使用axios 就不行。前端demo , 后端代码:
async post() {
const { ctx, service } = this;
console.log("body", ctx.request.body);
// 前端使用new FormData() 则打印下面(无法获取参数)
// body {}
// 前端不使用new FormData 则打印下面
// body { '{"aa":232}': '' }
const result = await service.home.post(ctx.request.body);
// console.log(result);
ctx.body = result;
ctx.status = 200;
}