Получить имя файла из байтового массива
Мы можем извлечь mimetype из байтового массива, например, используя Apache Tika.
Можно ли получить имя файла из массива байтов.
2 ответа
Решение
Нет. Вы можете угадать миметип из самих данных контента, но имени файла там нет.
Поле заголовка, которое вы можете искать, называется Content-Disposition
, Если вы загружаете вложение, в этом поле может быть имя файла:
Content-Disposition: attachment;filename=abc.txt
Но нет никакой гарантии, что у вас будет такое имя файла. Кроме того, это может относиться только к содержимому HTTP и электронной почты. Из вашего вопроса, не ясно, откуда ваши данные...