for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Не фоксом единым
  

C# Core - определить ContentType
S-type
Автор

Сообщений: 2649
Дата: 19.05.20 15:57:29
Есть байтовый массив (byte[] byteArray). В нём какой то файл, картинка (получен из AD). Стоит задача как то вытащить из массива байт ContentType. Как можно это сделать, не создавая файла? Проблема усложняется тем, что это всё на Core в Linux-е (по как в Docker-е).
Ratings: 0 negative/0 positive

Re: C# Core - определить ContentType
Igor Korolyov

Сообщений: 33696
Дата: 19.05.20 21:22:13
У массива байт не бывает ContentType. (Ну, точнее, его ContentType это application/octet-stream)
Если речь про систему распознавания форматов/типов по содержимому файлов, то надо что-то типа утилиты FileID, TrID или File. Они и под linux работают. Может быть у кого-то открыты исходники и база сигнатур.


------------------
WBR, Igor




Исправлено: Igor Korolyov, 19.05.20 21:23
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 10 Joys Simple777 JS  (Гостей: 7)

23.09.2020 18:26:30 exec: 0.03
Mem: 1.119 Mb

© 2000-2020 Fox Club 
Яндекс.Метрика