java (1) 썸네일형 리스트형 [Java] Tika를 이용한 MimeType 확인 & FilenameUtils로 확장자 추출 Tika로 MimeType 체크 spring에서 파일을 업로드할 시 파일 확장자를 제한하기 위해 MimeType을 체크하려 한다. Tika를 이용하면 파일 확장자가 아닌 파일 내용을 기반으로 판단하기 때문에, 확장자를 변경해도 MimeType을 알아낼 수 있다. 1. Maven을 이용해 Tika 추가 org.apache.tika tika-parsers 1.14 pom.xml에 Tika를 추가한다. 다른 버전을 추가하고 싶으면 링크에서 확인. 2. 업로드 컨트롤러에 코드 구현 public void fileUpload(MultipartFile file) { // ... Input Stream inputStream; try { inputStream = file.getInputStream(); String mi.. 이전 1 다음