x-amazon-apigateway-cors 物件 - Amazon API Gateway

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

x-amazon-apigateway-cors 物件

指定 HTTP API 的跨來源資源共用 (CORS) 組態。該擴展適用於根層級 OpenAPI 結構。如需進一步了解,請參閱在 API Gateway 中設定 HTTP API 的 CORS

屬性名稱 類型 描述
allowOrigins Array

指定允許的原始伺服器。

allowCredentials Boolean

指定 CORS 請求中是否包含登入資料。

exposeHeaders Array

指定公開的標頭。

maxAge Integer

指定瀏覽器應快取預檢請求結果的秒數。

allowMethods Array

指定允許的 HTTP 方法。

allowHeaders Array

指定允許的標頭。

x-amazon-apigateway-cors 範例

以下是 HTTP API 的 CORS 組態範例。

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