Как определить формат файла

Рейтинг: 0Ответов: 0Опубликовано: 24.05.2023

По http я получаю набор байт, мне нужно каким-то образом по этому набору вычислить формат файла. Есть два метода, который должен обрабатывать pptx форматы, а другой только ppt. Другие форматы не должны быть обработаны. Как реализовать такую проверку?

У меня есть две ссылки из поисковика, которые содержат файлы, как мне определить их форма?

  using (var httpClient = new HttpClient())
  {
     var responseRar = await httpClient.GetByteArrayAsync("https://pochemu4ka.ru/load/0-0-0-12031-20");
     
     var responsePpptx = await httpClient.GetByteArrayAsync("https://www.fit.edu/student-design-showcase/showcase-2023/mechanical-and-civil-engineering/SHOWCASE_SPRING2023_POSTER_ME_CYLINDERMATINGSYSTEM.pptx");
  }

Ответы

Ответов пока нет.