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

Objeto x-amazon-apigateway-cors

Especifica la configuración de uso compartido de recursos entre orígenes (CORS) para una API HTTP. La extensión se aplica a la estructura de OpenAPI en el nivel raíz. Para obtener más información, consulte Configuración de CORS para una API HTTP.

Propiedades
Nombre de la propiedad Tipo Descripción
allowOrigins Array

Especifica los orígenes permitidos.

allowCredentials Boolean

Especifica si las credenciales están incluidas en la solicitud de CORS.

exposeHeaders Array

Especifica los encabezados que se exponen.

maxAge Integer

Especifica el número de segundos durante los que el navegador debe almacenar en caché los resultados de la solicitud preliminar.

allowMethods Array

Especifica los métodos HTTP permitidos.

allowHeaders Array

Especifica los encabezados permitidos.

Ejemplo de x-amazon-apigateway-cors

A continuación, se muestra un ejemplo de configuración de CORS para una 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" ] }