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.
x-amazon-apigateway-gateway-réponses. gatewayResponse objet
Définit une réponse de passerelle d'un type de réponse donné, y compris le code de statut, les paramètres de réponse applicables, ou les modèles de réponse.
Nom de la propriété | Type | Description |
---|---|---|
|
x-amazon-apigateway-gateway-réponses. responseParameters |
Spécifie les GatewayResponseparamètres, à savoir les paramètres d'en-tête. Les valeurs des paramètres peuvent prendre n'importe quelle valeur de paramètre de demande entrante ou une valeur personnalisée statique. |
|
x-amazon-apigateway-gateway-réponses. responseTemplates |
Spécifie les modèles de mappage de la réponse de passerelle. Les modèles ne sont pas traités par le VTL moteur. |
|
string |
Code d'HTTPétat pour la réponse de la passerelle. |
x-amazon-apigateway-gateway-réponses. gatewayResponse exemple
L'exemple suivant de l'extension API Gateway to Open API définit un GatewayResponsepour personnaliser la INVALID_API_KEY
réponse afin de renvoyer le code d'état de456
, la valeur d'api-key
en-tête de la demande entrante et un "Bad api-key"
message.
"INVALID_API_KEY": { "statusCode": "456", "responseParameters": { "gatewayresponse.header.api-key": "method.request.header.api-key" }, "responseTemplates": { "application/json": "{\"message\": \"Bad api-key\" }" } }