From 0d462fb17885b5551a158a68d7288d840b2b2b09 Mon Sep 17 00:00:00 2001 From: Erik Mackdanz Date: Thu, 26 Oct 2023 21:59:40 -0500 Subject: [PATCH] log successful requests --- src/main.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4fc0a02..2dd686a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,5 @@ use fastcgi::{run_raw,Request}; -use log::{info,error}; +use log::{debug,info,error}; use mime; use new_mime_guess::from_path; use simplelog::{SimpleLogger,LevelFilter,Config}; @@ -64,13 +64,13 @@ fn handle_req(mut req: Request) { return; }; - info!("len: {}, perms: {:?}, mime: {}", + debug!("len: {}, perms: {:?}, mime: {}", metadata.len(),metadata.permissions(),mimestr); // std::fs::read to one large buffer let mut buf = [0; BUFSZ]; - let Ok(mut f) = File::open(filename) else { + let Ok(mut f) = File::open(filename.clone()) else { write_err_resp!(req,"500","Server Error","Can't open file"); return; }; @@ -101,6 +101,9 @@ fn handle_req(mut req: Request) { } } + info!("Served file: {}, len: {}, perms: {:?}, mime: {}", + filename,metadata.len(),metadata.permissions(),mimestr); + } fn main() -> Result<(),Box> { -- 2.52.0