I have saved all types of file without extension. When reading through Java code, how to get content type of file?
File file = "/admin/sun"
byte[] pdfByteArray = FileUtils.readFileToByteArray(file);
if (fileName.endsWith(".pdf")) {
response.setContentType("application/pdf");
} else {
response.setContentType("image/jpeg");
}
response.getOutputStream().write(pdfByteArray);
response.getOutputStream().flush();
What is if the file extension .pdf or .jpeg it is working then without extension how to get content-type?