Obtener ContentType
Rutina para determinar el tipo de contenido de una url.
public static String guessContentType(String url) throws Exception {
String[] sURL = splitURL(url);
String ext = "";
String ct = "";
int lastDot = sURL[4].lastIndexOf('.');
if (lastDot>=0) {ext = sURL[4].substring(lastDot+1).toLowerCase();}
if (ext.equals("mpg") || url.equals("avi")){ct = "video/mpeg";}
else if (ext.equals("mid") || ext.equals("kar")) {ct = "audio/midi";}
else if (ext.equals("wav")){ct="audio/x-wav";}
else if (ext.equals("jts")){ct="audio/x-tone-seq";}
else if (ext.equals("txt")){ct="audio/x-txt";}
else if (ext.equals("amr")){ct="audio/amr";}
else if (ext.equals("awb")){ct="audio/amr-wb";}
else if (ext.equals("gif")){ct="image/gif";}
else if (ext.equals("wav")){ct="audio/x-wav";}
else if (ext.equals("mp3")){ct="audio/mp3";}
else if (ext.equals("3gp")){ct="audio/3gpp";}
else if (ext.equals("mid")){ct="audio/midi";}
else {throw new Exception("No encontrado");}
return ct;}
- Inicie sesión o regístrese para enviar comentarios
- 1339 lecturas
