remove original host header

This commit is contained in:
SpikeHD
2022-05-16 23:46:08 -07:00
parent ba910a084a
commit 76cfec3ac2
3 changed files with 6 additions and 0 deletions

View File

@@ -6,6 +6,8 @@
use lazy_static::lazy_static;
use std::sync::Mutex;
use http;
use hudsucker::{
async_trait::async_trait,
certificate_authority::RcgenAuthority,
@@ -58,6 +60,8 @@ impl HttpHandler for ProxyHandler {
let uri = format!("https://{}{}", SERVER.lock().unwrap(), uri_path).parse::<Uri>().unwrap();
*request.uri_mut() = uri;
request.headers_mut().remove(http::header::HOST);
}
println!("New request: {}", &request.uri());