s3 이미지 다운로드

by carolinevfx posted February 8, 2020 category Uncategorized

한 번에 모든 이미지를 변경하려면, 나는 S3에 대한 GUI를 사용 – 드래곤 디스크 1.0.5 – 우분투 버전. 참고: 이 이미지는 “새로운 S3 관리 콘솔”로 알려진 현재(2016년 12월)에서 가져온 것입니다. 이전 하나는 매우 다르게 보이지만이 점에서 동일한 기능을 제공합니다. 이미지 / jpeg Imagine의 모든 파일에 대한 콘텐츠 유형을 변경하는이 문제를 해결하여 hello_sam.jpg라는 파일을 S3에 업로드했으며 CDN을 통해 제공됩니다. 나중에 더 나은 이미지를 발견하면 hello_sam.jpg를 이 새 버전으로 바꾸면 CDN은 소스에서 새 이미지를 다시 요청해야한다는 것을 어떻게 알 수 있습니까? 그렇지 않습니다. 어떤 시점에서 각 끝점은 소스에서 이미지를 요청하지만, 그 동안, 전 세계의 다른 사용자가 다른 이미지를 볼 수 있을 것입니다. 이것은 진단하기 가 엄청나게 어렵습니다. Storage API를 통해 업로드된 모든 이미지는 브라우저에서 직접 액세스할 때 열리지 않고 다운로드됩니다. 그러나 다른 하나는 통합이 완료되지만 이미지가 표시되지 않고 다운로드됩니다. 이미지를 직접 업로드하여 동일한 버킷을 테스트했으며 브라우저에서 작동하지만 Storage API에 의해 푸시하면 작동하지 않습니다. 이미지를 강제로 다운로드하는 .htaccess 파일이 생성되었습니다. 나는 이것이 옵션으로 더 좋을 것이라고 생각한다.

이 행위는 메타데이터가 “이미지/jpeg”로 설정되어 있기 때문입니다. charset=바이너리”, 이는 의도적으로 보인다. 업로드된 이미지 자산의 파일 이름은 관련이 없으며 HTML에서 직접 사용되므로 최종 사용자는 이름에 신경 쓰지 않습니다. 파일 이름을 신중하게 선택하는 것이 CDN 캐싱 문제를 방지하는 가장 쉬운 방법이기 때문에 좋은 일입니다. 참고: 이 설정은 파일 및 폴더에 적용되지만 전체 버킷 A 패치가 저장소 API 7.x-1.x에 들어가지 않아 다른 모듈이 원하는 경우 “콘텐츠 처리” 헤더를 제거하는 데 사용할 수 있는 변경 후크를 제공합니다. 자세한 내용은 #1933774: 콘텐츠 처리 헤더를 강제할 필요가 없습니다. 새로운 SDK에서는 객체를 나열하는 것이 훨씬 쉬워졌습니다.

Comments are closed.