Objeto x-amazon-apigateway-cors - Amazon API Gateway

Objeto x-amazon-apigateway-cors

Especifica a configuração de compartilhamento de recursos entre origens (CORS) para uma API HTTP. A extensão é aplicável à estrutura OpenAPI em nível de raiz. Para saber mais, consulte Configurar CORS para APIs HTTP no API Gateway.

Propriedades
Nome da propriedade Tipo Descrição
allowOrigins Array

Especifica as origens permitidas.

allowCredentials Boolean

Especifica se as credenciais estão incluídas na solicitação de CORS.

exposeHeaders Array

Especifica os cabeçalhos que estão expostos.

maxAge Integer

Especifica o número de segundos que o navegador deve armazenar em cache os resultados da solicitação de simulação.

allowMethods Array

Especifica os métodos HTTP permitidos.

allowHeaders Array

Especifica os cabeçalhos permitidos.

Exemplo de x-amazon-apigateway-cors

Veja a seguir um exemplo de configuração de CORS para uma API HTTP.

"x-amazon-apigateway-cors": { "allowOrigins": [ "https://www.example.com" ], "allowCredentials": true, "exposeHeaders": [ "x-apigateway-header", "x-amz-date", "content-type" ], "maxAge": 3600, "allowMethods": [ "GET", "OPTIONS", "POST" ], "allowHeaders": [ "x-apigateway-header", "x-amz-date", "content-type" ] }