Я загружаю изображения в сервлет. Проверка того, является ли загруженный файл изображением, выполняется только на стороне сервера путем проверки магических чисел в заголовке файла. Есть ли способ проверить расширения на стороне клиента перед отправкой формы сервлету? Как только я нажму "Enter", начнется загрузка.
Я использую Javascript и jQuery на стороне клиента.
Обновление: Наконец, я закончил проверку на стороне сервера, которая считывает байты и отклоняет загрузку, если это не изображение.