일부 파일 이름 (예 : esp 이미지)이 89a1ea695fb3684985b2eb64de97과 같은 이유는 무엇입니까? 아니면 자신의 이름 대신 긴 숫자로 명명 된 html 파일이 있습니까? 데이터베이스 및 파일 저장소의 개념입니까? 파일 계층 구조에 관한 것?웹에 파일 이름이 나타나는 이유
0
A
답변
2
서버가 많은 이미지 (예 : 페이스 북)를 저장할 때. 중복 될 것입니다.
예를 들어 "avatar.jpg"라는 이미지를 업로드하고 이름이 같은 이미지도 업로드합니다. 서버가 이름을 변경하지 않으면 내 아바타와 아바타가 충돌합니다.
그리고 해시 함수 (예 : md5) 또는 이름을 변경하는 다른 방법을 사용하여 날짜 시간과 같은 일부 소금을 추가 할 수 있습니다.
2
일부 서비스는 파일 이름 충돌을 피하기 위해 해시 (예 : MD5)를 사용하여 파일 이름을 저장/생성합니다.
관련 문제
- 1. 이 오류가 나타나는 이유
- 2. 시맨틱 웹에 XML 대신 RDF를 사용하는 이유
- 3. 단위 테스트시 ModuleLoadExceptionHandlerException이 나타나는 이유
- 4. 느낌표가 텍스트 앞에 나타나는 이유
- 5. 일관성없는 바인딩 결과가 나타나는 이유
- 6. 파일 이름이
- 7. "SOAP Response Version Mismatch"가 나타나는 이유
- 8. 정적 함수에 치명적인 오류가 나타나는 이유
- 9. 숨겨진 요소에 이상한 심볼이 나타나는 이유
- 10. 내 웹 사이트에 가로 스크롤이 나타나는 이유
- 11. kill -9 이후 Ghost Process가 나타나는 이유
- 12. 다른 열에 대해 동일한 결과가 나타나는 이유
- 13. 오류 1325 "SharePointData는"유효한 짧은 파일 이름이 아닙니다
- 14. Jersey를 사용하여 @에서 JSON으로 이름이 반환되는 이유
- 15. Drupal보기에서 CSS 클래스 이름이 변경되는 이유
- 16. wget으로 웹에 액세스 할 수없는 파일 다운로드
- 17. 동일하게 나타나는 두 Excel 파일의 MD5 해시 값이 다른 이유
- 18. 컨트롤러에 파일 이름이 전달됩니다.
- 19. 파일 이름이 cmd를
- 20. 파일 이름이 주어지면 Crypto ++
- 21. 파일 이름이 파이썬으로 트릭
- 22. 입력 이름이 파일 열기
- 23. 이름이 has_many이고 제한이있는 파일
- 24. 파일 이름이 잘못되었지만 정확합니다.
- 25. 파일 이름이 표시되지 않습니다.
- 26. 동적 파일 이름이
- 27. SqlServerCe 파일 이름이 잘못되었습니다.
- 28. "localals"창에 내 함수 이름이 두 번 나타나는 이유는 무엇입니까?
- 29. 파일 이름이 잘못 주어진 파일 찾기
- 30. Django 파일 업로드 : 파일 이름이 고집하지 않습니다.
나는 이해한다. 그래서 md5를 사용하여 만든 이상한 이미지는 일반적으로 사용자가 게시하고 일반적인 이름으로 보이는 이미지는 크리에이터가 게시해야한다 - 맞습니까? – cyberfrenzy
@cyberfrenzy 아니요, 두 이미지 이름이 고유 한 이름을 갖도록 변경됩니다. – hungneox