• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

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

22.12.13 03:04 작성 22.12.14 01:36 수정 조회수 2.21k

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로 하니 해결 되었습니다.
다시 한번 감사합니다. 꾸벅..