

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

Le impostazioni [CORS (cross-origin resource sharing)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) per l'URL della funzione Lambda. Utilizzare CORS per concedere l'accesso all'URL della funzione da qualsiasi origine. È inoltre possibile utilizzare CORS per controllare l'accesso a intestazioni e metodi HTTP specifici nelle richieste all'URL della funzione.

## Indice
<a name="API_Cors_Contents"></a>

 ** AllowCredentials **   <a name="lambda-Type-Cors-AllowCredentials"></a>
Consentire o meno cookie o altre credenziali nelle richieste all'URL della funzione. Il valore predefinito è `false`.  
Tipo: Booleano  
Campo obbligatorio: no

 ** AllowHeaders **   <a name="lambda-Type-Cors-AllowHeaders"></a>
Le intestazioni HTTP che le origini possono includere nelle richieste all'URL della funzione. Ad esempio, `Date`, `Keep-Alive`, `X-Custom-Header`.  
Tipo: matrice di stringhe  
Membri della matrice: numero massimo di 100 elementi.  
Limitazioni di lunghezza: lunghezza massima di 1024.  
Modello: `.*`   
Campo obbligatorio: no

 ** AllowMethods **   <a name="lambda-Type-Cors-AllowMethods"></a>
I metodi HTTP consentiti quando si chiama l'URL della funzione. Ad esempio: `GET`, `POST`, `DELETE` o il carattere jolly (`*`).  
Tipo: matrice di stringhe  
Membri della matrice: numero massimo di 6 elementi.  
Limitazioni di lunghezza: lunghezza massima di 6.  
Modello: `.*`   
Campo obbligatorio: no

 ** AllowOrigins **   <a name="lambda-Type-Cors-AllowOrigins"></a>
Le origini che possono accedere all'URL della funzione. È possibile elencare un numero qualsiasi di origini specifiche, separate da una virgola. Ad esempio, `https://www.example.com`, `http://localhost:60905`.  
In alternativa, è possibile concedere l'accesso a tutte le origini utilizzando il carattere jolly (`*`).  
Tipo: matrice di stringhe  
Membri della matrice: numero massimo di 100 elementi.  
Limitazioni di lunghezza: lunghezza minima di 1. Lunghezza massima di 253.  
Modello: `.*`   
Campo obbligatorio: no

 ** ExposeHeaders **   <a name="lambda-Type-Cors-ExposeHeaders"></a>
Le intestazioni HTTP nella risposta della funzione che si desidera presentare alle origini che chiamano l'URL della funzione. Ad esempio, `Date`, `Keep-Alive`, `X-Custom-Header`.  
Tipo: matrice di stringhe  
Membri della matrice: numero massimo di 100 elementi.  
Limitazioni di lunghezza: lunghezza massima di 1024.  
Modello: `.*`   
Campo obbligatorio: no

 ** MaxAge **   <a name="lambda-Type-Cors-MaxAge"></a>
Tempo massimo, in secondi, durante il quale i browser Web possono memorizzare nella cache i risultati di una richiesta di verifica preliminare. Per impostazione predefinita, il valore è impostato su `0`, il che significa che il browser non memorizza nella cache i risultati.  
Tipo: integer  
Intervallo valido: valore minimo di 0. Valore massimo pari a 86400.  
Campo obbligatorio: no

## Vedi anche
<a name="API_Cors_SeeAlso"></a>

Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue:
+  [SDK AWS per C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lambda-2015-03-31/Cors) 
+  [SDK AWS per Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lambda-2015-03-31/Cors) 
+  [SDK AWS per Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lambda-2015-03-31/Cors) 
+  [SDK AWS per Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lambda-2015-03-31/Cors) 