Si la requête ne transite pas par un proxy, récupérez l'adresse IP du client dans le champ
requestContext.http.sourceIpde la structure de requête.-
Si la requête transite par un proxy, récupérez l'adresse IP du client dans l'en-tête
X-Forwarded-Forde la structure de requête. Lorsque plusieurs proxies relaient la requête, cet en-tête contient plusieurs adresses IP classées selon l'ordre de transmission. La première adresse correspond alors à l'adresse IP d'origine du client.D'autres en-têtes de requête HTTP fournissent des informations similaires, notamment
X-Real-IPetX-Client-IP.ImportantFaites preuve de prudence lorsque vous utilisez
X-Forwarded-Forou tout autre en-tête similaire tel queX-Real-IPouX-Client-IPpour récupérer les adresses IP des clients, car ces en-têtes peuvent être falsifiés.