Cors - AWS Lambda

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

Cors

Lambda 函數 URL 的跨來源資源共享 (CORS) 設定。使用 CORS 授予任何來源函數 URL 的存取權。您也可以使用 CORS 來控制對函數 URL 請求中特定 HTTP 標頭和方法的存取權。

目錄

AllowCredentials

函數 URL 的請求中是否允許 Cookie 或其他憑證。預設值為 false

類型:布林值

必要:否

AllowHeaders

來源可能納入函數 URL 請求中的 HTTP 標頭,例如 DateKeep-AliveX-Custom-Header

類型:字串陣列

陣列成員:最多 100 個項目。

長度限制:長度上限為 1024。

模式:.*

必要:否

AllowMethods

呼叫函數 URL 時允許使用的 HTTP 方法,例如 GETPOSTDELETE 或萬用字元 (*)。

類型:字串陣列

陣列成員:最多 6 個項目。

長度限制:長度上限為 6。

模式:.*

必要:否

AllowOrigins

可以存取函數 URL 的來源。您可列出任意數量的特定來源,並以英文逗號分隔,例如:https://www.example.com, http://localhost:60905

或者,您也可以使用萬用字元 (*),為所有來源授予存取權。

類型:字串陣列

陣列成員:最多 100 個項目。

長度限制:長度下限為 1。長度上限為 253。

模式:.*

必要:否

ExposeHeaders

函數回應中,您要向可呼叫函數 URL 的來源公開的 HTTP 標頭,例如 DateKeep-AliveX-Custom-Header

類型:字串陣列

陣列成員:最多 100 個項目。

長度限制:長度上限為 1024。

模式:.*

必要:否

MaxAge

Web 瀏覽器可快取預檢請求結果的最長時間 (以秒為單位)。預設情形下,此值設定為 0,亦即瀏覽器不會快取結果。

類型:整數

有效範圍:最小值為 0。最大值為 86400。

必要:否

另請參閱

如需在語言特定的 AWS 開發套件之一中使用此 API 的詳細資訊,請參閱下列說明: