¿Cómo verificar un archivo cargado si es una imagen u otro archivo?
En mi aplicación web tengo un módulo de carga de imágenes. Quiero verificar el archivo cargado, ya sea un archivo de imagen o cualquier otro archivo. Estoy usando Java en el lado del servidor.
La imagen se lee comoBufferedImage
en Java y luego lo estoy escribiendo en el disco conImageIO.write()
¿Cómo debo verificar elBufferedImage
, si es realmente una imagen o algo más?
Cualquier sugerencia o enlaces serán apreciados.