

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

# Cors
<a name="API_Cors"></a>

Lambda 函數 URL 的[跨來源資源共享 (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) 設定。使用 CORS 授予任何來源函數 URL 的存取權。您也可以使用 CORS 來控制對函數 URL 請求中特定 HTTP 標頭和方法的存取權。

## 目錄
<a name="API_Cors_Contents"></a>

 ** AllowCredentials **   <a name="lambda-Type-Cors-AllowCredentials"></a>
函數 URL 的請求中是否允許 Cookie 或其他憑證。預設值為 `false`。  
類型：布林值  
必要：否

 ** AllowHeaders **   <a name="lambda-Type-Cors-AllowHeaders"></a>
來源可能納入函數 URL 請求中的 HTTP 標頭，例如 `Date`、`Keep-Alive`、`X-Custom-Header`。  
類型：字串陣列  
陣列成員：最多 100 個項目。  
長度限制：長度上限為 1024。  
模式：`.*`  
必要：否

 ** AllowMethods **   <a name="lambda-Type-Cors-AllowMethods"></a>
呼叫函數 URL 時允許使用的 HTTP 方法，例如 `GET`、`POST`、`DELETE` 或萬用字元 (`*`)。  
類型：字串陣列  
陣列成員：最多 6 個項目。  
長度限制：長度上限為 6。  
模式：`.*`  
必要：否

 ** AllowOrigins **   <a name="lambda-Type-Cors-AllowOrigins"></a>
可以存取函數 URL 的來源。您可列出任意數量的特定來源，並以英文逗號分隔，例如：`https://www.example.com`, `http://localhost:60905`。  
或者，您也可以使用萬用字元 (`*`)，為所有來源授予存取權。  
類型：字串陣列  
陣列成員：最多 100 個項目。  
長度限制：長度下限為 1。長度上限為 253。  
模式：`.*`  
必要：否

 ** ExposeHeaders **   <a name="lambda-Type-Cors-ExposeHeaders"></a>
函數回應中，您要向可呼叫函數 URL 的來源公開的 HTTP 標頭，例如 `Date`、`Keep-Alive`、`X-Custom-Header`。  
類型：字串陣列  
陣列成員：最多 100 個項目。  
長度限制：長度上限為 1024。  
模式：`.*`  
必要：否

 ** MaxAge **   <a name="lambda-Type-Cors-MaxAge"></a>
Web 瀏覽器可快取預檢請求結果的最長時間 (以秒為單位)。預設情形下，此值設定為 `0`，亦即瀏覽器不會快取結果。  
類型：整數  
有效範圍：最小值為 0。最大值為 86400。  
必要：否

## 另請參閱
<a name="API_Cors_SeeAlso"></a>

如需在語言特定的 AWS 開發套件之一中使用此 API 的詳細資訊，請參閱下列說明：
+  [適用於 C\$1\$1 的 AWS 開發套件](https://docs.aws.amazon.com/goto/SdkForCpp/lambda-2015-03-31/Cors) 
+  [適用於 Go 的 AWS 軟體開發套件](https://docs.aws.amazon.com/goto/SdkForGoV1/lambda-2015-03-31/Cors) 
+  [適用於 Java 的 AWS 開發套件第 2 版](https://docs.aws.amazon.com/goto/SdkForJavaV2/lambda-2015-03-31/Cors) 
+  [適用於 Ruby 的 AWS 開發套件第 3 版](https://docs.aws.amazon.com/goto/SdkForRubyV3/lambda-2015-03-31/Cors) 