Cors - AWS Lambda

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

Le impostazioni CORS (cross-origin resource sharing) 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

AllowCredentials

Consentire o meno cookie o altre credenziali nelle richieste all'URL della funzione. Il valore predefinito è false.

Tipo: Booleano

Campo obbligatorio: no

AllowHeaders

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

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

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

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

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

Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue: