Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

x-amazon-apigateway-integrationobjet .responses

Mode de mise au point
x-amazon-apigateway-integrationobjet .responses - Amazon API Gateway

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Définit les réponses de la méthode et spécifie les mappages de paramètres ou les mappages de charge utile des réponses d’intégration aux réponses de méthode.

Nom de la propriété Type Description
Response status pattern x-amazon-apigateway-integrationobjet .response

Expression régulière utilisée pour faire correspondre la réponse d’intégration à la réponse de méthode, ou default pour capturer toute réponse que vous n’avez pas configurée. Pour les intégrations HTTP, l’expression régulière s’applique au code de statut de la réponse d’intégration. Pour les invocations Lambda, l'expression régulière s'applique au errorMessage champ de l'objet d'information d'erreur renvoyé par en AWS Lambda tant que corps de réponse en cas de défaillance lorsque l'exécution de la fonction Lambda génère une exception.

Note

Le nom de Response status pattern propriété fait référence à un code d'état de réponse ou à une expression régulière décrivant un groupe de codes d'état de réponse. Il ne correspond à aucun identifiant de IntegrationResponseressource dans l'API REST API Gateway.

x-amazon-apigateway-integration.responsesExemple

L’exemple suivant montre une liste de réponses obtenues à partir des réponses 2xx et 302. Pour la réponse 2xx, la réponse de méthode est mappée à partir de la charge utile de la réponse d’intégration de type MIME application/json ou application/xml. Cette réponse utilise les modèles de mappage fournis. Pour la réponse 302, la réponse de méthode renvoie un en-tête Location dont la valeur est dérivée de la propriété redirect.url de la charge utile de la réponse d’intégration.

"responses" : { "2\\d{2}" : { "statusCode" : "200", "responseTemplates" : { "application/json" : "#set ($root=$input.path('$')) { \"stage\": \"$root.name\", \"user-id\": \"$root.key\" }", "application/xml" : "#set ($root=$input.path('$')) <stage>$root.name</stage> " } }, "302" : { "statusCode" : "302", "responseParameters" : { "method.response.header.Location": "integration.response.body.redirect.url" } } }

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.