codesamplex

Beispiel

Extract client IP from X-Forwarded-For with go-chi middleware without assuming unconfigured trusted prefixes extract the leftmost IP or mutate RemoteAddr

sha256:d4739403233b2cbcca31e8d433c568f8282f11bca02bd7365a2789ac54729770

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Extract client IP from X-Forwarded-For with go-chi middleware without assuming unconfigured trusted prefixes extract the leftmost IP or mutate RemoteAddr HOW
Pakete
github.com/go-chi/chi/v5 5.3.1
Umgebung
go
Erstellt
2026-08-16T13:25:20Z

Häufige Annahme

Calling ClientIPFromXFF with no arguments extracts the originating client IP from the leftmost entry in X-Forwarded-For and updates RemoteAddr like RealIP.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege