egg icon indicating copy to clipboard operation
egg copied to clipboard

以application/x-www-form-urlencoded发送多级json时,value被解析成空

Open zhuwowowo opened this issue 4 years ago • 2 comments

image image 求解

zhuwowowo avatar Jan 29 '21 08:01 zhuwowowo

提供下示例代码?

hyj1991 avatar Aug 05 '21 06:08 hyj1991

我也遇到这个问题了, 我这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;
	}

jiangkaifree avatar Mar 28 '22 09:03 jiangkaifree