Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

S3 REST API 구현 세부 정보

기여자

StorageGRID 시스템은 대부분의 작업을 지원하고 몇 가지 제한 사항이 있는 간단한 스토리지 서비스 API(API 버전 2006-03-01)를 구현합니다. S3 REST API 클라이언트 애플리케이션을 통합할 때 구현 세부 정보를 이해해야 합니다.

StorageGRID 시스템은 가상 호스팅 방식의 요청과 경로 스타일 요청을 모두 지원합니다.

날짜 처리

S3 REST API의 StorageGRID 구현은 유효한 HTTP 날짜 형식만 지원합니다.

StorageGRID 시스템은 날짜 값을 허용하는 모든 헤더에 대해 유효한 HTTP 날짜 형식만 지원합니다. 날짜의 시간 부분은 그리니치 표준시(GMT) 형식 또는 표준 시간대 오프셋 없이 UTC(국제 표준시) 형식으로 지정할 수 있습니다(+0000을 지정해야 함). 요청에 헤더를 포함하면 x-amz-date 날짜 요청 헤더에 지정된 모든 값이 재정의됩니다. AWS Signature 버전 4를 사용할 x-amz-date 경우 날짜 헤더가 지원되지 않으므로 서명된 요청에 헤더가 있어야 합니다.

공통 요청 헤더

StorageGRID 시스템은 한 가지 예외를 제외하고 에서 정의한 일반 요청 헤더를 "Amazon Simple Storage Service API 참조: 일반 요청 헤더" 지원합니다.

요청 헤더 구축

권한 부여

AWS Signature 버전 2에 대한 전체 지원

다음 경우를 제외하고 AWS Signature 버전 4 지원:

  • 에서 실제 페이로드 체크섬 값을 x-amz-content-sha256 제공하면 헤더에 값이 제공된 것처럼 값이 유효성 검사 없이 수락됩니다. UNSIGNED-PAYLOAD 스트리밍을 의미하는 헤더 값 aws-chunked(예: streaming-AWS4-HMAC-SHA256 페이로드)을 제공하면 x-amz-content-sha256 청크 데이터에 대해 청크 서명이 확인되지 않습니다.

X-amz-security-token

구현되지 않았습니다. `XNotImplemented`를 반환합니다.

공통 응답 헤더

StorageGRID 시스템은 한 가지 예외를 제외하고 _Simple Storage Service API Reference_에 의해 정의된 모든 공통 응답 헤더를 지원합니다.

응답 헤더 구축

X-amz-id-2

사용 안 합니다