Hinzufügen des Headers True-Client-IP zu einem Viewer-Anforderungsereignis von CloudFront Functions - Amazon CloudFront

Hinzufügen des Headers True-Client-IP zu einem Viewer-Anforderungsereignis von CloudFront Functions

Das folgende Codebeispiel zeigt, wie Sie den Header True-Client-IP zu einem Viewer-Anforderungsereignis von CloudFront Functions hinzufügen.

JavaScript
JavaScript-Laufzeitumgebung 2.0 für CloudFront Functions
Anmerkung

Auf GitHub finden Sie noch mehr. Das vollständige Beispiel finden Sie im Repository mit Beispielen für CloudFront Functions, wo Sie auch erfahren, wie Sie diese einrichten und ausführen.

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; }

Eine vollständige Liste der AWS-SDK-Entwicklerhandbücher und Code-Beispiele finden Sie unter Verwenden von CloudFront mit einem AWS SDK. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.