#java #arrays #file
Вопрос:
У меня есть интерфейс, который преобразует файл в байт[] и отправляет его на серверную часть, которая затем сохраняет его в базе данных, а затем позволяет интерфейсу снова извлекать файл. Это работает нормально.
Теперь в бэкэнде я хочу проверить, соответствует ли полученный файл ожидаемому типу. Есть ли способ преобразовать байт[] обратно в объект, который «знает» о типе и/или имени файла исходного файла? Или мне нужно включить эту информацию в качестве отдельных параметров в запросы на интерфейс и серверную часть?