luxury515
1k
2019-04-05 10:12:42
2
129

file upload 구현시 파일확장자 위장여부 체크 방법이 있을까요?


현재 웹으로 부터 넘어오는 MultipartFile  file 이  application/image , application/pdf 만 허용하게 하려고합니다.


그런데 만들고 테스트하고 나니 .exe 파일 등을  확장자 .png , .pdf 로 변경하여 업로해도 가능하더라구요.

그래서 궁금하게 파일의 고유속성을 체크해서 이놈이?진짜로 .png , .pdf 가 맞는지를 체크하고 싶은데요, 무슨 방법이 있는지 선배님들 조언부탁 들립니다.


언어: java 1.8

framwork : spring boot 2.0 입니다.

0
0