v0.34.0_6

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-18 07:23:17 +02:00
1 parent 5910e6e901
commit 47ce1f18c2
18 files changed
+364 -69

No files matched your search

+2 -1
View File
@@ -225,9 +225,10 @@ impl Compiled {
let original_url = format!("{scheme}://{authority_text}{target}");
let peer_text = peer_ip.to_string();
let peer_header = HeaderValue::from_str(&peer_text)?;
let peer_node = if peer_ip.is_ipv4() { None } else { Some(node(peer_ip)) };
let forwarded = format!(
"for={};by={};proto={scheme};host=\"{authority_text}\"",
node(peer_ip), node(canonical(local.ip()))
peer_node.as_deref().unwrap_or(&peer_text), node(canonical(local.ip()))
);
let mut values = HeaderMap::with_capacity(7);
values.insert("forwarded", forwarded.parse()?);