Мне нужно проверить тип контента (если это изображение, аудио или видео) URL-адреса, который был вставлен пользователем.У меня есть такой код:
URL url = new URL(urlname);
URLConnection connection = url.openConnection();
connection.connect();
String contentType = connection.getContentType();
Я получаю тип контента, но проблема в том, что кажется, что необходимо загрузить весь файл, чтобы проверить его тип контента.Так что это слишком долго, когда файл довольно большой.Мне нужно использовать его в приложении Google App Engine, чтобы запросы были ограничены 30 секундами.
Есть ли другой способ получить тип содержимого URL-адреса без загрузки файла (чтобы это можно было сделать быстрее)