x-amazon-apigateway-gateway-risposte. gatewayResponse oggetto - Amazon API Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

x-amazon-apigateway-gateway-risposte. gatewayResponse oggetto

Definisce una risposta del gateway di un tipo di risposta specificato, inclusi il codice di stato, eventuali modelli di risposta o parametri di risposta applicabili.

Nome proprietà Tipo Descrizione
responseParameters x-amazon-apigateway-gateway-risposte. responseParameters

Specificate i GatewayResponseparametri, vale a dire i parametri dell'intestazione. I valori di parametro possono assumere qualsiasi valore di parametro di richiesta in ingresso o un valore personalizzato statico.

responseTemplates x-amazon-apigateway-gateway-risposte. responseTemplates

Specifica i modelli di mappatura della risposta del gateway. I modelli non vengono elaborati dal VTL motore.

statusCode string

Un codice di HTTP stato per la risposta del gateway.

x-amazon-apigateway-gateway-risposte. gatewayResponse esempio

L'esempio seguente dell'estensione API Gateway di Open API definisce un GatewayResponsemodo per personalizzare la INVALID_API_KEY risposta in modo da restituire il codice di stato456, il valore dell'api-keyintestazione della richiesta in entrata e un "Bad api-key" messaggio.

"INVALID_API_KEY": { "statusCode": "456", "responseParameters": { "gatewayresponse.header.api-key": "method.request.header.api-key" }, "responseTemplates": { "application/json": "{\"message\": \"Bad api-key\" }" } }