익스프레스 API를 실행 중일 때 POST 경로를 지정할 때 개체 배열을 포함하여 데이터를 올바르게 구문 분석하기 위해 고심하고 있습니다.POST에서 익스프레스 구문 분석 배열
코드의 단순화 된 버전 -
var express = require('express');
var app = express();
var router = express.Router();
var bodyParser = require('body-parser');
var parseUrlencoded = bodyParser.urlencoded({ extended: false });
router.post('/', parseUrlencoded, function(req, res) {
console.log(req.body);
});
API를 친 다음
{ name: "Object name",
arrayOfObjects: [
{ name: "Sub Object Name", subType: "Sub Object Type" },
{ name: "Sub Object Name 2", subType: "Sub Object Type 2" }
]
}
와 함께,
{ name: "Object name",
'arrayOfObjects[0][name]': "Sub Object Name",
'arrayOfObjects[0][subType]': "Sub Object Type",
'arrayOfObjects[1][name]': "Sub Object Name 2",
'arrayOfObjects[1][subType]': "Sub Object Name",
}
내가 배열로이 받고 싶습니다
을 로그 아웃 PUT 요청을 사용하는 경우입니다.
bodyParser 또는 이와 유사한 구성을 사용하여 가능하다고 확신하지만 좋은 해결책을 찾기 위해 애 쓰고 있습니다.
물론! 감사 – user215674