Respons kesalahan SOAP - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Respons kesalahan SOAP

catatan

Dukungan SOAP melalui HTTP dihentikan, tetapi SOAP masih tersedia melalui HTTPS. Fitur Amazon S3 baru tidak mendukung SOAP. Alih-alih menggunakan SOAP, kami merekomendasikan agar Anda menggunakan REST API atauAWSSDK

Dalam SOAP, hasil kesalahan dikembalikan kepada klien sebagai kesalahan SOAP, dengan kode respons HTTP 500. Jika Anda tidak menerima kesalahan SOAP, maka permintaan Anda berhasil. Kode kesalahan SOAP Amazon S3 terdiri atas kode kesalahan SOAP 1.1 standar (baik "Server" atau "Client") yang digabungkan dengan kode kesalahan spesifik Amazon S3. Misalnya: “Server.InternalError“atau “Klien.NoSuchBucket“. Elemen string kesalahan SOAP berisi pesan kesalahan umum yang dapat dibaca oleh manusia dalam bahasa Inggris. Terakhir, elemen detail kesalahan SOAP mengandung berbagai informasi yang relevan dengan kesalahan.

Misalnya, jika Anda mencoba menghapus objek “Fred”, yang tidak ada, bodi jawaban SOAP berisi”NoSuchKey“Kesalahan SOAP.

contoh
<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>

Untuk informasi selengkapnya tentang kesalahan Amazon S3, kunjungi ErrorCodeList.