Files

18 lines
849 B
Diff
Raw Permalink Normal View History

--- a/src/async_impl/client.rs
+++ b/src/async_impl/client.rs
2026-10-24 16:33:30 +02:00
@@ -2656,12 +2656,14 @@
http::Version::HTTP_3 if self.inner.h3_client.is_some() => {
let mut req = builder.body(body).expect("valid request parts");
*req.headers_mut() = headers.clone();
+ *req.extensions_mut() = extensions.clone();
let mut h3 = self.inner.h3_client.as_ref().unwrap().clone();
ResponseFuture::H3(h3.call(req))
}
_ => {
let mut req = builder.body(body).expect("valid request parts");
*req.headers_mut() = headers.clone();
+ *req.extensions_mut() = extensions.clone();
let mut hyper = self.inner.hyper.clone();
ResponseFuture::Default(hyper.call(req))
}