-
노드js(Node.js) 바디 파서(Body parser)MEAN STACK/Express 2018. 9. 11. 10:26
html 문서의 값을 받아오기 위해 서블릿과 스프링에서 getParameter, 커맨드 객체등을 사용했다. Express에서는 바디 파서를 통해 html 문서의 name 속성 값들을 읽어 올 수 있다. 외부 묘듈이므로 npm 설치가 필요하다.
npm install --save body-parser 터미널에 입력해 모듈 설치
모듈 등록 후 get, post에 대한 처리 코드 작성
request.body.subject와 같은 형태로 값을 가져올 수 있다.
요청정보변수.바디파서변수.name속성명; 과 같은 방식으로 접근 가능하다는 말이다.readFile의 경로에 맞춰 write.html 파일 작성. name 속성 값을 잘 맞춰준다.
결과가 잘 나온다.
'MEAN STACK > Express' 카테고리의 다른 글
노드js(Node.js) multipart/form-data 인코딩 지원 모듈 Connect-multiparty (0) 2018.09.11 노드js(Node.js) Express-Session (0) 2018.09.11 노드js (Node.js) Express 쿠키 파서(Cookie Parser) (0) 2018.09.11 Node.js Express Morgan(log) 예제 (0) 2018.09.11 Express 정적 자원(static) 관리 (0) 2018.09.11