From a91436ceb4ffa103d86ed28218006628d2e005a0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 24 Feb 2025 12:36:58 +0200 Subject: [PATCH] Bots: redirect for homepage --- .../src/bin/perps-bots/endpoints/common.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/perps-exes/src/bin/perps-bots/endpoints/common.rs b/packages/perps-exes/src/bin/perps-bots/endpoints/common.rs index 518817ad3..34eb3b071 100644 --- a/packages/perps-exes/src/bin/perps-bots/endpoints/common.rs +++ b/packages/perps-exes/src/bin/perps-bots/endpoints/common.rs @@ -1,9 +1,17 @@ -pub(crate) async fn homepage() -> &'static str { - r#"Welcome intrepid reader! +use axum::response::{IntoResponse, Response}; +use http::{header::LOCATION, HeaderValue, StatusCode}; + +pub(crate) async fn homepage() -> Response { + let mut res = r#"Welcome intrepid reader! Not sure what you thought you'd find, but you didn't find it. Better luck next time."# + .into_response(); + *res.status_mut() = StatusCode::FOUND; + res.headers_mut() + .insert(LOCATION, HeaderValue::from_static("/status")); + res } pub(crate) async fn healthz() -> &'static str {