Panduan Referensi API AWS SDK untuk JavaScript V3 menjelaskan secara rinci semua operasi API untuk AWS SDK untuk JavaScript versi 3 (V3).
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menangani tanggapan klien layanan
Setelah metode klien layanan telah dipanggil, ia mengembalikan contoh objek respon dari antarmuka dengan nama yang terkait dengan metode klien. Misalnya, jika Anda menggunakan metode
AbcCommand
klien, objek respons adalah tipe AbcResponse
(antarmuka).
Akses data yang dikembalikan dalam respons
Objek respon berisi data, sebagai properti, yang dikembalikan oleh permintaan layanan.
DalamBuat permintaan klien layanan,
ListTablesCommand
perintah mengembalikan nama tabel di TableNames
properti respons.
Mengakses informasi kesalahan
Jika perintah gagal, itu melempar pengecualian. Cuplikan kode berikut menunjukkan cara menangani pengecualian layanan.
try {
await client.send(someCommand
);
} catch (e) {
if (e.name === "InvalidSignatureException
") {
// Handle InvalidSignatureException
} else if (e.name === "ResourceNotFoundException
") {
// Handle ResourceNotFoundException
} else if (e.name === "FooServiceException
") {
// Handle all other server-side exceptions from Foo service
} else {
// Handle errors from SDK
}
}