Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
x-amazon-apigateway-integration.response objek
Mendefinisikan respons dan menentukan pemetaan parameter atau pemetaan muatan dari respons integrasi ke respons metode.
Nama properti | Tipe | Deskripsi |
---|---|---|
statusCode |
string |
HTTPkode status untuk respons metode; misalnya, |
responseTemplates |
x-amazon-apigateway-integration. responseTemplates objek |
Menentukan template pemetaan MIME tipe khusus untuk payload respon. |
responseParameters |
x-amazon-apigateway-integration. responseParameters objek |
Menentukan pemetaan parameter untuk respon. Hanya |
contentHandling |
string |
Jenis konversi pengkodean muatan respons. Nilai yang valid adalah 1)CONVERT_TO_TEXT , untuk mengubah muatan biner menjadi string yang dikodekan base64 atau mengubah muatan teks menjadi string yang utf-8 dikodekan atau melewati muatan teks secara asli tanpa modifikasi, dan 2)CONVERT_TO_BINARY , untuk mengubah muatan teks menjadi gumpalan yang diterjemahkan base64 atau melewati muatan biner secara asli tanpa modifikasi. |
Contoh x-amazon-apigateway-integration.response
Contoh berikut mendefinisikan 302
respons untuk metode yang memperoleh muatan application/json
atau application/xml
MIME jenis dari backend. Respons menggunakan templat pemetaan yang disediakan dan mengembalikan pengalihan URL dari respons integrasi di header metode. Location
{ "statusCode" : "302", "responseTemplates" : { "application/json" : "#set ($root=$input.path('$')) { \"stage\": \"$root.name\", \"user-id\": \"$root.key\" }", "application/xml" : "#set ($root=$input.path('$')) <stage>$root.name</stage> " }, "responseParameters" : { "method.response.header.Location": "integration.response.body.redirect.url" } }