-
노드js(Node.js) multipart/form-data 인코딩 지원 모듈 Connect-multipartyMEAN STACK/Express 2018. 9. 11. 10:33
파일 업로드에 지원되는 인코딩 방식 중 대표적인 multipart/form-data를 지원하는 모듈 사용 방법.
스프링에서는 어느정도 코드 작성해야 했지만 Express 이용하면 훨씬 간편하게 사용할 수 있다.
외부 모듈이므로 npm 설치 필요하다.
명령어 : npm install --save connect-multiparty공통적으로 사용하는 모듈의 경우 app.use로 등록해두지만 파일 업로드에 종속된 모듈이기 때문에 post의 매개변수로 사용한다. uploadDir로 파일 저장 경로 등록한대로 디렉토리 생성해준다.
__dirname 하위 multipart 폴더로 업로드 파일 경로 지정해두었기 때문에 경로, 파일명 맞춰 생성해준다. 경로에 파일 없으면 500에러 발생
url 접속 후 파일 선택 후 fileUpload 버튼 클릭
'MEAN STACK > Express' 카테고리의 다른 글
Ajax Delete 예제 (0) 2018.09.11 Node.js Express jQuery 사용법 (0) 2018.09.11 노드js(Node.js) Express-Session (0) 2018.09.11 노드js(Node.js) 바디 파서(Body parser) (0) 2018.09.11 노드js (Node.js) Express 쿠키 파서(Cookie Parser) (0) 2018.09.11