remove debugging headers
This commit is contained in:
parent
684c37ef6c
commit
b0c5d2b0eb
@ -158,7 +158,6 @@ pub async fn serve(port: u16, proxy_app: Arc<Web3ProxyApp>) -> anyhow::Result<()
|
|||||||
//
|
//
|
||||||
.route("/health", get(status::health))
|
.route("/health", get(status::health))
|
||||||
.route("/status", get(status::status))
|
.route("/status", get(status::status))
|
||||||
.route("/status/headers", get(status::status_headers))
|
|
||||||
//
|
//
|
||||||
// User stuff
|
// User stuff
|
||||||
//
|
//
|
||||||
|
@ -99,15 +99,6 @@ async fn _proxy_web3_rpc(
|
|||||||
.expect("W3P-BACKEND-RPCS should always parse"),
|
.expect("W3P-BACKEND-RPCS should always parse"),
|
||||||
);
|
);
|
||||||
|
|
||||||
// TODO: add a header if a backend rpc was used
|
|
||||||
|
|
||||||
headers.insert(
|
|
||||||
"X-W3P-CLIENT-IP",
|
|
||||||
ip.to_string()
|
|
||||||
.parse()
|
|
||||||
.expect("X-CLIENT-IP should always parse"),
|
|
||||||
);
|
|
||||||
|
|
||||||
Ok(response)
|
Ok(response)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -272,13 +263,6 @@ async fn _proxy_web3_rpc_with_key(
|
|||||||
.expect("W3P-BACKEND-RPCS should always parse"),
|
.expect("W3P-BACKEND-RPCS should always parse"),
|
||||||
);
|
);
|
||||||
|
|
||||||
headers.insert(
|
|
||||||
"X-W3P-CLIENT-IP",
|
|
||||||
ip.to_string()
|
|
||||||
.parse()
|
|
||||||
.expect("X-CLIENT-IP should always parse"),
|
|
||||||
);
|
|
||||||
|
|
||||||
if let Some(rpc_secret_key_id) = rpc_secret_key_id {
|
if let Some(rpc_secret_key_id) = rpc_secret_key_id {
|
||||||
headers.insert(
|
headers.insert(
|
||||||
"X-W3P-KEY-ID",
|
"X-W3P-KEY-ID",
|
||||||
|
@ -29,23 +29,6 @@ pub async fn health(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[debug_handler]
|
|
||||||
pub async fn status_headers(headers: HeaderMap) -> impl IntoResponse {
|
|
||||||
let headers: HashMap<String, String> = headers
|
|
||||||
.into_iter()
|
|
||||||
.map(|(k, v)| {
|
|
||||||
(
|
|
||||||
k.map(|k| k.to_string()).unwrap_or_default(),
|
|
||||||
format!("{:?}", v),
|
|
||||||
)
|
|
||||||
})
|
|
||||||
.collect();
|
|
||||||
|
|
||||||
let body = json!({ "headers": headers });
|
|
||||||
|
|
||||||
Json(body)
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Very basic status page.
|
/// Very basic status page.
|
||||||
///
|
///
|
||||||
/// TODO: replace this with proper stats and monitoring
|
/// TODO: replace this with proper stats and monitoring
|
||||||
|
Loading…
Reference in New Issue
Block a user