메뉴
Amazon Simple Storage Service
개발자 안내서 (API Version 2006-03-01)

SOAP 오류 응답

참고

HTTP를 통한 SOAP 지원은 중단되었지만 HTTPS를 통해 계속해서 사용할 수 있습니다. 새로운 Amazon S3 기능은 SOAP에 대해 지원되지 않습니다. REST API 또는 AWS SDK를 사용하는 것이 좋습니다.

SOAP에서 오류 결과는 HTTP 응답 코드 500과 함께 SOAP 오류로 클라이언트에 반환됩니다. SOAP 오류가 반환되지 않으면 요청이 성공한 것입니다. Amazon S3 SOAP 오류 코드는 Amazon S3 전용 오류 코드와 연결된 표준 SOAP 1.1 오류 코드("Server" 또는 "Client")로 구성되어 있습니다(예: "Server.InternalError" 또는 "Client.NoSuchBucket"). SOAP 오류 문자열 요소에는 사람이 읽을 수 있는 일반적인 오류 메시지가 영어로 담겨 있습니다. 마지막으로 SOAP 오류 세부 요소에는 오류와 관련된 기타 정보가 포함됩니다.

예를 들어 존재하지 않는 "Fred" 객체를 제거하려고 시도하면 SOAP 응답의 본문에 "NoSuchKey" SOAP 오류가 포함됩니다.

Copy
<soapenv:Body> <soapenv:Fault> <Faultcode>soapenv:Client.NoSuchKey</Faultcode> <Faultstring>The specified key does not exist.</Faultstring> <Detail> <Key>Fred</Key> </Detail> </soapenv:Fault> </soapenv:Body>

Amazon S3 오류에 대한 자세한 내용은 ErrorCodeList를 참조하십시오.