반응형
else if(req.params.id == 'serviceTypeList') {
body = req.body;
const bodyKey = Object.keys(body);
const data1 = {};
bodyKey.forEach((item) => {
data1[item] = req.body[item];
})
console.log('data1', data1);
console.log('body', body);
const intentName = req.body.intentName;
const reqType = req.body.reqType;
const data = {
intentName, reqType
};
console.log('data', data);
const url = env.MW_SERVICE_INFO
let mwRequestConfig = {
header: { 'content-type': 'application/json' },
url: url + '/api/editor/serviceTypeList',
body: data,
json: true
}
request.post(mwRequestConfig, (error, response, body) => {
res.json(body)
});
라우터의 일부분을 발췌한 것이다.
개발중이라
완전한 코드가 아니다
다만
parameter를 추출하는 부분에 있어
기존에 상수 값에서
변수 값으로 발췌하여
클라이언트에서 던져지는 값에 따라
parameter를 받아 request를 통한 서버로
넘기는 방식을
초점을 맞춰
보게 되면
유용할 듯 하여
블로깅한다.
반응형
'IT > Javascript' 카테고리의 다른 글
실행 컨텍스트(execution context) (0) | 2021.02.07 |
---|---|
배열에 주로 쓰이는 filter 메서드와 find 메서드 그리고 includes메서드 [javascript] (0) | 2021.01.24 |
location.href - 페이지 이동 (0) | 2021.01.10 |
(4-7) 심볼형 (0) | 2020.07.19 |
(5-1) 원시값의 메서드 (0) | 2020.07.17 |