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-gateway-ResponseTemplates, objet ResponseTemplates

Mode de mise au point
x-amazon-apigateway-gateway-ResponseTemplates, objet ResponseTemplates - 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 modèles de GatewayResponsemappage, sous forme de string-to-string carte de paires clé-valeur, pour une réponse de passerelle donnée. Pour chaque paire clé-valeur, la clé est le type de contenu. Par exemple, « application/json » et la valeur est un modèle de mappage obtenu à l’aide de stringify pour les substitutions de variables simples. Un modèle de mappage GatewayResponse n’est pas traité par le moteur VTL (Velocity Template Language).

Nom de la propriété Type Description
content-type string

Corps de modèle de mappage GatewayResponse prenant en charge uniquement les substitutions de variables simples pour personnaliser un corps de réponse de passerelle.

x-amazon-apigateway-gatewayExemple de -ResponseResponseTemplates

L'exemple d'extensions OpenAPI suivant montre un modèle de GatewayResponsemappage permettant de personnaliser une réponse d'erreur générée par API Gateway dans un format spécifique à l'application.

"responseTemplates": { "application/json": "{ \"message\": $context.error.messageString, \"type\":$context.error.responseType, \"statusCode\": '488' }" }

L'exemple d'extensions OpenAPI suivant montre un modèle de GatewayResponsemappage permettant de remplacer une réponse d'erreur générée par API Gateway par un message d'erreur statique.

"responseTemplates": { "application/json": "{ \"message\": 'API-specific errors' }" }
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.