

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

Lambda 関数 URL のための [Cross-Origin Resource Sharing (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) 設定。関数 URL に任意のオリジンからアクセスするための権限は、CORS を使用することで付与できます。また、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 項目です。  
長さの制限：最大長は 1,024 です。  
パターン: `.*`   
必須: いいえ

 ** 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 項目です。  
長さの制限：最大長は 1,024 です。  
パターン: `.*`   
必須: いいえ

 ** MaxAge **   <a name="lambda-Type-Cors-MaxAge"></a>
ウェブブラウザがプリフライトリクエストの結果をキャッシュできる最大時間 (秒単位)。この値はデフォルトで `0` に設定されており、ブラウザによる結果のキャッシュは行われません。  
型: 整数  
有効な範囲: 最小値 は 0 です。最大値は 86400 です。  
必須：いいえ

## 以下の資料も参照してください。
<a name="API_Cors_SeeAlso"></a>

言語固有の AWS SDK のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lambda-2015-03-31/Cors) 
+  「[AWS SDK for Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lambda-2015-03-31/Cors)」 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lambda-2015-03-31/Cors) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lambda-2015-03-31/Cors) 