mirror of
https://github.com/euzu/tuliprox.git
synced 2026-10-30 18:52:31 +01:00
18 lines
849 B
Diff
18 lines
849 B
Diff
--- a/src/async_impl/client.rs
|
|
+++ b/src/async_impl/client.rs
|
|
@@ -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))
|
|
}
|