Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Objeto x-amazon-apigateway-integration.response

Modo de foco
Objeto x-amazon-apigateway-integration.response - Amazon API Gateway

Define uma resposta e especifica mapeamentos de parâmetros ou mapeamentos de carga a partir da resposta de integração para a resposta de método.

Nome da propriedade Tipo Descrição
statusCode string

Código de status HTTP para a resposta de método; por exemplo, "200". Isso deve equivaler a uma resposta correspondente no campo responses da Operação do OpenAPI.

responseTemplates Objeto x-amazon-apigateway-integration.responseTemplates

Especifica modelos de mapeamento específicos de tipo MIME para a carga da resposta.

responseParameters Objeto x-amazon-apigateway-integration.responseParameters

Especifica mapeamentos de parâmetros para a resposta. Somente os parâmetros header e body da resposta de integração podem ser mapeados para os parâmetros header do método.

contentHandling string Tipos de conversão de codificação da carga de resposta. Os valores válidos são 1) CONVERT_TO_TEXT, para converter uma carga binária em uma string codificada em base64 ou converter uma carga de texto em uma string codificada por utf-8 ou transferir a carga de texto de forma nativa sem modificação e 2) CONVERT_TO_BINARY para converter uma carga de texto em um blob decodificado em base64 ou transferir uma carga binária de forma nativa sem modificação.

Exemplo de x-amazon-apigateway-integration.response

O exemplo a seguir define uma resposta 302 para o método que deriva uma carga do tipo MIME do application/json ou do application/xml no backend. A resposta usa os modelos de mapeamento fornecidos e retorna a URL de redirecionamento da resposta de integração no cabeçalho Location do método.

{ "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" } }

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.