Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
x-amazon-apigateway-gateway-tanggapan. responseTemplates objek
Mendefinisikan templat GatewayResponsepemetaan, sebagai string-to-string peta pasangan nilai kunci, untuk respons gateway yang diberikan. Untuk setiap pasangan kunci-nilai, kuncinya adalah tipe konten. Misalnya, “application/json” dan nilainya adalah template pemetaan stringified untuk substitusi variabel sederhana. Template GatewayResponse
pemetaan tidak diproses oleh mesin Velocity Template Language (VTL)
Nama properti | Tipe | Deskripsi |
---|---|---|
|
string |
Template pemetaan |
x-amazon-apigateway-gateway-tanggapan. responseTemplates contoh
Contoh API ekstensi Terbuka berikut menunjukkan template GatewayResponsepemetaan untuk menyesuaikan respons kesalahan yang API dihasilkan gateway ke dalam format khusus aplikasi.
"responseTemplates": { "application/json": "{ \"message\": $context.error.messageString, \"type\":$context.error.responseType, \"statusCode\": '488' }" }
Contoh API ekstensi Terbuka berikut menunjukkan template GatewayResponsepemetaan untuk mengganti respons kesalahan yang API dihasilkan gateway dengan pesan galat statis.
"responseTemplates": { "application/json": "{ \"message\": 'API-specific errors' }" }