diff --git a/src/modes/server.rs b/src/modes/server.rs index 1e12b8e..21d8dda 100644 --- a/src/modes/server.rs +++ b/src/modes/server.rs @@ -1,13 +1,13 @@ use anyhow::{Result, anyhow}; use axum::{ extract::{ConnectInfo, Path, Query, State}, - http::{HeaderMap, StatusCode, Method, Uri}, + http::{HeaderMap, StatusCode}, response::{Html, Json}, routing::get, Router, }; use clap::Command; -use log::{debug, info, warn, trace}; +use log::{debug, info, warn}; use serde::{Deserialize, Serialize}; use serde_json::json; use std::collections::HashMap; @@ -21,7 +21,6 @@ use tokio::sync::Mutex; use tower_http::cors::CorsLayer; use tower::ServiceBuilder; use tower_http::trace::TraceLayer; -use tower::Layer; use crate::compression_engine::{CompressionType, get_compression_engine}; use crate::db; @@ -156,10 +155,10 @@ async fn run_server( } // Custom middleware for logging requests and responses -async fn logging_middleware( - req: http::Request, - next: axum::middleware::Next, -) -> Result, axum::response::Response> { +async fn logging_middleware( + req: axum::http::Request, + next: axum::middleware::Next, +) -> Result, axum::response::Response> { let method = req.method().clone(); let uri = req.uri().clone(); let headers = req.headers().clone();