mirror of
https://github.com/Grasscutters/Cultivation.git
synced 2025-12-14 16:14:48 +01:00
remove original host header
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user