Added special DEFAULT upstreams for catch up all.

This commit is contained in:
Ara Sadoyan
2026-05-13 17:27:13 +02:00
parent 20329518c1
commit 554fa6648a
2 changed files with 8 additions and 1 deletions

View File

@@ -290,5 +290,6 @@ fn return_header_host_from_upstream(session: &Session, ump_upst: &UpstreamsDashM
let h = session.req_header().headers.get("host")?.to_str().ok()?;
h.split_once(':').map_or(h, |(host, _)| host)
};
ump_upst.get(host_str).map(|entry| entry.key().clone())
ump_upst.get(host_str).or_else(|| ump_upst.get("DEFAULT")).map(|entry| entry.key().clone())
}