2011-09-20 5 views
1

많은 웹 응용 프로그램에 업로드되는 일반적인 파일 형식 (pdf, doc, docx, xls, jpeg, gif 등)의 경우 파일의 완전성을 확인하는 가장 좋은 방법은 무엇입니까? 어떤 이유로 든 업로드가 중단 될 수 있으며 몇 개의 불완전한 파일로 끝납니다. 나는이 파일들을 좀 더 배치/비동기 처리에서 제거하려고한다. 일부 파일 유형에는 완전성을 확인하는 데 사용할 수있는 일종의 고유 트레일러 정보가있는 것 같습니다. 각 파일 형식의 파일 형식을 살펴 보는 대신이 파일 형식이 이미 누군가에 의해 계산되었는지 궁금해졌습니다. 도와 드릴 수 있으면 별도의 신호 파일을 사용하지 않고 실제 파일을 사용하여이를 식별 할 수 있습니다.파일 완전성을 확인 하시겠습니까?

답변

1

trival 솔루션은 일단 파일이 완성되면 파일의 이름을 바꾸거나 파일을 옮기는 것입니다. 이것은 원자 적 동작이며 모든 것이 올바르게 완료되었음을 알려줍니다.

+0

업로드 작업 또는 다른 프로세스에 종속성이 없어야합니다. 다른 프로세스와 관계없이 주어진 파일 시스템에서 다양한 파일 유형의 파일 완전성을 탐지하는 특정 솔루션을 찾고 있습니다. –

관련 문제