[Java] 파일 확장자 체크(확장자 체크/Tika를 이용한 MimeType 검사)
파일 업로드 시 허용된 파일 확장자 이외에는 업로드를 막는 경우가 있다. 여러가지 방법이 있겠지만 우선 제일 간단한것은 파일이름에서 확장자만 잘라서 검사를 하는 방법이 있다. #1 private boolean isPermissionFileExt( String fileName ) throws Exception { final String[] PERMISSION_FILE_EXT_ARR = {"GIF", "JPEG", "JPG", "PNG", "BMP", "PDF", "MP4"}; if( !StringUtils.hasText(fileName) ) { return false; } String[] fileNameArr = fileName.split("\\."); if( fileNameArr.length == 0 )..
Development/Spring
2020. 4. 5. 19:10