aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2025-04-23 13:21:15 -0400
committerXe Iaso <me@xeiaso.net>2025-04-23 13:21:18 -0400
commitb64f8430190d0a49f8ec6a105e2978714342dd3e (patch)
treeeaf0f85c9ebee70b8239aba2f04c21983ea04275
parent8ecbe6f42e0eed79e899178570690aab1ce67c3f (diff)
downloadx-b64f8430190d0a49f8ec6a105e2978714342dd3e.tar.xz
x-b64f8430190d0a49f8ec6a105e2978714342dd3e.zip
fix(relayd): rename HTTP headers for fingerprints
This aligns with what go-away is doing. Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--cmd/relayd/main.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd/relayd/main.go b/cmd/relayd/main.go
index 14f1564..9613c03 100644
--- a/cmd/relayd/main.go
+++ b/cmd/relayd/main.go
@@ -93,15 +93,15 @@ func main() {
fp := GetTLSFingerprint(req)
if fp != nil {
if fp.JA3N() != nil {
- req.Header.Set("X-JA3N-Fingerprint", fp.JA3N().String())
+ req.Header.Set("X-TLS-Fingerprint-JA3N", fp.JA3N().String())
}
if fp.JA4() != nil {
- req.Header.Set("X-JA4-Fingerprint", fp.JA4().String())
+ req.Header.Set("X-TLS-Fingerprint-JA4", fp.JA4().String())
}
}
if tcpFP := GetTCPFingerprint(req); tcpFP != nil {
- req.Header.Set("X-JA4T-Fingerprint", tcpFP.String())
+ req.Header.Set("X-TCP-Fingerprint-JA4T", tcpFP.String())
}
}