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à.
Personalizza ai margini con CloudFront le funzioni
Con CloudFront Functions, puoi scrivere funzioni leggere JavaScript per personalizzazioni CDN su larga scala e sensibili alla latenza. Le tue funzioni possono manipolare le richieste e le risposte in arrivo CloudFront, eseguire l'autenticazione e l'autorizzazione di base, generare risposte HTTP all'edge e altro ancora. L'ambiente di runtime CloudFront Functions offre tempi di avvio inferiori al millisecondo, è scalabile immediatamente per gestire milioni di richieste al secondo ed è altamente sicuro. CloudFront Functions è una funzionalità nativa di CloudFront, il che significa che puoi creare, testare e distribuire il tuo codice interamente all'interno. CloudFront
Quando associ una CloudFront funzione a una CloudFront distribuzione, CloudFront intercetta le richieste e le risposte nelle aree CloudFront periferiche e le trasmette alla tua funzione. È possibile richiamare CloudFront le funzioni quando si verificano i seguenti eventi:
-
Quando CloudFront riceve una richiesta da un visualizzatore (richiesta dello spettatore)
-
Before CloudFront restituisce la risposta allo spettatore (risposta dello spettatore)
-
Durante la creazione della connessione TLS (richiesta di connessione), attualmente disponibile per le connessioni TLS (MTLS) reciproche
Per ulteriori informazioni sulle CloudFront funzioni, vedere i seguenti argomenti. Per un tutorial che memorizza i dati in un archivio di valori chiave, consultaTutorial: crea una CloudFront funzione che includa valori chiave. Dopo aver scritto, testato e pubblicato una funzione, la associ a un comportamento di cache nella tua distribuzione: vediAssociazione delle funzioni alle distribuzioni.