We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a93839 commit 7e343c9Copy full SHA for 7e343c9
1 file changed
src/upstream.rs
@@ -301,7 +301,15 @@ pub fn send_request(
301
})
302
.unwrap_or(false);
303
304
- filter_outgoing_headers(req.headers_mut());
+ let manual_framing_headers = req
305
+ .extensions()
306
+ .get::<ViceroyRequestMetadata>()
307
+ .map(|vrm| vrm.manual_framing_headers)
308
+ .unwrap_or(false);
309
+ if !manual_framing_headers {
310
+ filter_outgoing_headers(req.headers_mut());
311
+ }
312
+
313
req.headers_mut().insert(hyper::header::HOST, host);
314
*req.uri_mut() = uri;
315
0 commit comments