2011-12-29 2 views
7

파일 이름 확장명을 사용하는 대신 콘텐츠에서 파일의 MIME 형식을 추측하려는 라이브러리 및 유틸리티가 많이 있습니다. 일부 라이브러리는 단순히 열린 파일 핸들을 사용하지만 다른 라이브러리는 실제 데이터가 전달 될 것으로 예상합니다.정확한 MIME 유형 검색에는 몇 바이트가 필요합니까?

데이터를 라이브러리에 전달할 때 정확한 MIME 형식을 얻기 위해 필요한 바이트 수는 얼마입니까?

또는 신뢰성 측면에서 추가 정보를 전달하는 시점은 언제입니까?

답변

4

당신은 파일 형식을 많이 설명이 File Signature Table

을 참조 할 수있다.

일부 파일에는 512 바이트 오프셋 (PDB와 같은)의 고정 서명과 TGA와 같은 트레일러의 정적 서명이 있기 때문에 파일 유형을 검색하기 위해 읽어야하는 바이트 수를 말하기는 어렵습니다.

표에 나열된 파일의 대부분은 서명이 24 바이트를 넘지 않습니다.