x-amazon-apigateway-cors objet - APIPasserelle Amazon

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

x-amazon-apigateway-cors objet

Spécifie la configuration de partage de ressources entre origines (CORS) pour un HTTPAPI. L'extension s'applique à la structure ouverte API au niveau de la racine. Pour en savoir plus, consultez la section Configurer CORS pour HTTP APIs dans API Gateway.

Nom de la propriété Type Description
allowOrigins Array

Spécifie les origines autorisées.

allowCredentials Boolean

Spécifie si les informations d'identification sont incluses dans la CORS demande.

exposeHeaders Array

Spécifie les en-têtes qui sont exposés.

maxAge Integer

Spécifie le nombre de secondes pendant lesquelles le navigateur doit mettre en cache les résultats de la demande de contrôle en amont.

allowMethods Array

Spécifie les HTTP méthodes autorisées.

allowHeaders Array

Spécifie les en-têtes autorisés.

x-amazon-apigateway-cors exemple

Voici un exemple de CORS configuration pour un HTTPAPI.

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