From: Erik Mackdanz Date: Fri, 27 Oct 2023 02:59:40 +0000 (-0500) Subject: log successful requests X-Git-Url: https://git.humopery.space/?a=commitdiff_plain;h=0d462fb17885b5551a158a68d7288d840b2b2b09;p=fcgisrv.git log successful requests --- 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> {