인프런 커뮤니티 질문&답변

놀란 팬더님의 프로필 이미지
놀란 팬더

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

multer 사용하기

multer 한글 파일 업로드시 파일명이 깨져요.

해결된 질문

작성

·

3.3K

·

수정됨

1

multer 로 한글 이미지를 올렸습니다.

한글 이미지 명은 각각 '꽃1.jpg', '꽃2.jpg' 입니다.

아래 req.files 로그에서보시면 한글명이 깨져서 나오는 데요. 한글명이 깨지지 않도록 할 수 있는 방법이 없을까요?

req.files [Object: null prototype] {

image1: [

{

fieldname: 'image1',

originalname: 'ê½\x831.jpg',

encoding: '7bit',

mimetype: 'image/jpeg',

destination: 'uploads/',

filename: 'ê½\x8311670868094390.jpg',

path: 'uploads\\ê½\x8311670868094390.jpg',

size: 77675

}

],

image2: [

{

fieldname: 'image2',

originalname: 'ê½\x832.jpg',

encoding: '7bit',

mimetype: 'image/jpeg',

destination: 'uploads/',

filename: 'ê½\x8321670868094392.jpg',

path: 'uploads\\ê½\x8321670868094392.jpg',

size: 73716

}

]

}

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

npm ls multer 시에 몇 버전인가요?

놀란 팬더님의 프로필 이미지
놀란 팬더
질문자

답변 감사합니다.

$ npm ls multer

learn-express@1.0.0 D:\nodeExer\node_exer1\learn-express

`-- multer@1.4.5-lts.1

 

image

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

1.4.4로 한 번 내려보세요

놀란 팬더님의 프로필 이미지
놀란 팬더
질문자

감사합니다. multer 버전을 1.4.4로 하니 해결 되었습니다.
다시 한번 감사합니다. 꾸벅..

놀란 팬더님의 프로필 이미지
놀란 팬더

작성한 질문수

질문하기