Aggiunta di index.html agli URL di richiesta senza un nome di file in un evento di richiesta visualizzatore di Funzioni CloudFront - Amazon CloudFront

Aggiunta di index.html agli URL di richiesta senza un nome di file in un evento di richiesta visualizzatore di Funzioni CloudFront

L’esempio di codice seguente mostra come aggiungere index.html agli URL di richiesta senza un nome di file in un evento di richiesta visualizzatore di Funzioni CloudFront.

JavaScript
Ambiente runtime JavaScript 2.0 per Funzioni CloudFront
Nota

Ulteriori informazioni su GitHub. Trova l’esempio completo e scopri come eseguire la configurazione e l’esecuzione nel repository degli esempi di Funzioni CloudFront.

async function handler(event) { var request = event.request; var uri = request.uri; // Check whether the URI is missing a file name. if (uri.endsWith('/')) { request.uri += 'index.html'; } // Check whether the URI is missing a file extension. else if (!uri.includes('.')) { request.uri += '/index.html'; } return request; }

Per un elenco completo delle guide per gli sviluppatori di SDK AWS ed esempi di codice, consulta la sezione Utilizzo di CloudFront con un SDK AWS. Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell'SDK.