POST를 사용한 브라우저 기반 업로드(AWS 서명 버전 2) - Amazon Simple Storage Service

POST를 사용한 브라우저 기반 업로드(AWS 서명 버전 2)

Amazon S3은 POST를 지원하므로 사용자가 곧바로 Amazon S3에 콘텐츠를 업로드할 수 있습니다. POST는 사용자가 Amazon S3에 데이터를 업로드하여 저장하는 애플리케이션에서 업로드를 간소화하고 업로드 지연 시간을 줄이고 비용을 절약하도록 설계되었습니다.

참고

이 섹션에서 다루는 요청 인증은 AWS 서비스에 대한 API 인바운드 요청을 인증하는 프로토콜, AWS 서명 버전 2 기반입니다.

Amazon S3는 이제 모든 AWS 리전에서 AWS 서비스에 대한 인바운드 API 요청을 인증하기 위한 프로토콜인 서명 버전 4를 지원합니다. 현재 2014년 1월 30일 이전에 생성된 AWS 리전이라고 해도 이전 프로토콜인 서명 버전 2에 대한 지원은 계속됩니다. 하지만 2014년 1월 30일 이후에 새롭게 생성된 리전은 모두 서명 버전 4만 지원하며, 이에 따라 새로운 리전에 대한 모든 요청은 서명 버전 4를 이용해야 합니다. 자세한 내용은 Amazon Simple Storage Service API 참조에서 POST를 사용하여 브라우저 기반 업로드에서 요청 인증(AWS 서명 버전 4)을 참조하세요.

다음 그림은 Amazon S3 POST를 사용한 업로드를 보여 줍니다.

1 사용자가 웹 브라우저를 열고 웹 페이지에 액세스합니다.
2 웹 페이지는 사용자가 Amazon S3에 콘텐츠를 업로드하는 데 필요한 모든 정보가 들어 있는 HTTP 양식을 포함합니다.
3 사용자가 곧바로 Amazon S3에 콘텐츠를 업로드합니다.
참고

쿼리 문자열 인증은 POST에서 지원되지 않습니다.