Sprawdzanie typu pliku na podstawie jego zawartości

Sprawdzanie typu pliku na podstawie jego zawartości
Kamil B
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 80
0

Pobieram sobie plik z Internetu. Niestety, nie wiem jaki on ma typ, czy jest to plik HTML, obraz, tekst itd. Niektóre pliki mimo że jest to np. obraz, nie mają rozszerzenia i mój program źle je kwalifikuje. Jak mogę określić typ pliku na podstawie tylko jego zawartości w C#? Dodatkowo podam, że pobieram plik za pomocą HTTP (Nie wiem czy każde żądanie HTTP, nawet po plik tekstowy zwraca header).

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5068
AF
  • Rejestracja: dni
  • Ostatnio: dni
1

Takie rozwiązania miały masę dziur bezpieczeństwa, więc jak nie musisz, to tego nie rób.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.