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

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

x-amazon-apigateway-cors objeto

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 o CORS para uma API HTTP.

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.

x-amazon-apigateway-cors exemplo

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