Agregar un encabezado True-Client-IP a un evento de solicitud de visor de CloudFront Functions - Amazon CloudFront

Agregar un encabezado True-Client-IP a un evento de solicitud de visor de CloudFront Functions

En el siguiente ejemplo de código se muestra cómo añadir un encabezado True-Client-IP a un evento de solicitud del visor de CloudFront Functions.

JavaScript
Tiempo de ejecución 2.0 de JavaScript para CloudFront Functions
nota

Hay más en GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el repositorio de Ejemplos de código de CloudFront Functions.

async function handler(event) { var request = event.request; var clientIP = event.viewer.ip; //Add the true-client-ip header to the incoming request request.headers['true-client-ip'] = {value: clientIP}; return request; }

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Uso de CloudFront con AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.